Module
DataMVC.Record.DataUI
- Package
- purescript-data-mvc
- Repository
- thought2/purescript-data-mvc
#DataUiRecord Source
class DataUiRecord :: Row Type -> (Type -> Type) -> (Type -> Type) -> (Type -> Type) -> Row Type -> Row Type -> Row Type -> Constraint
class DataUiRecord (datauis :: Row Type) (fm :: Type -> Type) (fs :: Type -> Type) (srf :: Type -> Type) (rmsg :: Row Type) (rsta :: Row Type) (r :: Row Type) | datauis -> fm fs srf rmsg rsta r where
Members
dataUiRecord :: UIRecordProps srf (RecordMsg rmsg) (RecordState rsta) -> Record datauis -> DataUI srf fm fs (RecordMsg rmsg) (RecordState rsta) (Record r)
Instances
(ApplyCtx (DataUICtx srf fm fs) datauis uis, DataUiInterfaceRecord uis srf rmsg rsta r) => DataUiRecord datauis fm fs srf rmsg rsta r
- Modules
- DataMVC.
ApplyCtx - DataMVC.
Record. DataUI - DataMVC.
Record. DataUiInterface - DataMVC.
Record. Extract - DataMVC.
Record. Init - DataMVC.
Types - DataMVC.
Types. DataError - DataMVC.
Types. DataPath - DataMVC.
Types. DataUI - DataMVC.
Variant. DataUI - DataMVC.
Variant. DataUiInterface - DataMVC.
Variant. Extract - DataMVC.
Variant. Init