Module
InteractiveData.Class.InitDataUI
- Package
- purescript-interactive-data
- Repository
- thought2/purescript-interactive-data.all
#GetInitSym Source
class GetInitSym :: Row Type -> Symbol -> Constraint
class GetInitSym (row :: Row Type) (initSym :: Symbol) | row -> initSym
Instances
(GetInitSymRL rowlist initSym, RowToList row rowlist) => GetInitSym row initSym
#GetInitSymRL Source
class GetInitSymRL :: RowList Type -> Symbol -> Constraint
class GetInitSymRL (rowlist :: RowList Type) (initSym :: Symbol) | rowlist -> initSym
Instances
GetInitSymRL (Cons initSym typ rowlistPrev) initSym
#InitGenericSpec Source
class InitGenericSpec :: Type -> Row Type -> Row Type -> Constraint
class InitGenericSpec (token :: Type) (row :: Row Type) (specs :: Row Type) | row token -> specs where
Members
initGenericSpec :: token -> Proxy row -> Record specs
Instances
(RowToList row rowlist, InitGenericSpecRL token rowlist specs) => InitGenericSpec token row specs
#InitGenericSpecRL Source
class InitGenericSpecRL :: Type -> RowList Type -> Row Type -> Constraint
class InitGenericSpecRL (token :: Type) (rowlist :: RowList Type) (specs :: Row Type) | rowlist token -> specs where
Members
initGenericSpecRL :: token -> Proxy rowlist -> Record specs
Instances
InitGenericSpecRL token Nil ()
(InitGenericSpecRL token rowlistPrev specsPrev, Cons sym (DataUI (IDSurface html) fm fs (RecordMsg rmsg) (RecordState rsta) (Record r)) specsPrev specs, InitRecord token typ productSpec, IsSymbol sym, Lacks sym specsPrev, DataUiRecord productSpec fm fs (IDSurface html) rmsg rsta r, IDHtml html) => InitGenericSpecRL token (Cons sym (Record typ) rowlistPrev) specs
#InitRecord Source
class InitRecord :: Type -> Row Type -> Row Type -> Constraint
class InitRecord (token :: Type) (row :: Row Type) (datauis :: Row Type) | token row -> datauis where
Members
initRecord :: token -> Proxy row -> Record datauis
Instances
(RowToList row rowlist, InitRecordRL rowlist token datauis) => InitRecord token row datauis
#InitRecordRL Source
class InitRecordRL :: RowList Type -> Type -> Row Type -> Constraint
class InitRecordRL (rowlist :: RowList Type) (token :: Type) (datauis :: Row Type) | rowlist token -> datauis where
Members
initRecordRL :: token -> Proxy rowlist -> Record datauis
Instances
InitRecordRL Nil token ()
(InitRecordRL rowlistPrev tok datauisPrev, Cons sym (DataUI (IDSurface srf) fm fs msg sta typ) datauisPrev datauis, Init tok (DataUI (IDSurface srf) fm fs msg sta typ), IsSymbol sym, Lacks sym datauisPrev) => InitRecordRL (Cons sym typ rowlistPrev) tok datauis
- Modules
- InteractiveData
- InteractiveData.
App - InteractiveData.
App. EnvVars - InteractiveData.
App. FastForward. Inline - InteractiveData.
App. FastForward. Standalone - InteractiveData.
App. Routing - InteractiveData.
App. Types - InteractiveData.
App. UI. ActionButton - InteractiveData.
App. UI. Assets - InteractiveData.
App. UI. Body - InteractiveData.
App. UI. Breadcrumbs - InteractiveData.
App. UI. Card - InteractiveData.
App. UI. DataLabel - InteractiveData.
App. UI. Footer - InteractiveData.
App. UI. Header - InteractiveData.
App. UI. Layout - InteractiveData.
App. UI. Menu - InteractiveData.
App. UI. NotFound - InteractiveData.
App. UI. SideBar - InteractiveData.
App. UI. Types. SumTree - InteractiveData.
App. WrapApp - InteractiveData.
App. WrapData - InteractiveData.
Class - InteractiveData.
Class. Defaults - InteractiveData.
Class. Defaults. Generic - InteractiveData.
Class. Defaults. Record - InteractiveData.
Class. Defaults. Variant - InteractiveData.
Class. InitDataUI - InteractiveData.
Class. Partial - InteractiveData.
Core - InteractiveData.
Core. Classes. IDHtml - InteractiveData.
Core. Classes. OptArgs - InteractiveData.
Core. FeatureFlags - InteractiveData.
Core. Prelude - InteractiveData.
Core. Types. Common - InteractiveData.
Core. Types. DataAction - InteractiveData.
Core. Types. DataPathExtra - InteractiveData.
Core. Types. DataTree - InteractiveData.
Core. Types. IDHtmlT - InteractiveData.
Core. Types. IDOutMsg - InteractiveData.
Core. Types. IDSurface - InteractiveData.
Core. Types. IDViewCtx - InteractiveData.
Core. Util. RecordProjection - InteractiveData.
DataUIs - InteractiveData.
DataUIs. Array - InteractiveData.
DataUIs. Boolean - InteractiveData.
DataUIs. Common - InteractiveData.
DataUIs. Generic - InteractiveData.
DataUIs. Int - InteractiveData.
DataUIs. Json - InteractiveData.
DataUIs. Newtype - InteractiveData.
DataUIs. Number - InteractiveData.
DataUIs. Record - InteractiveData.
DataUIs. String - InteractiveData.
DataUIs. Trivial - InteractiveData.
DataUIs. Types - InteractiveData.
DataUIs. Variant - InteractiveData.
Entry - InteractiveData.
Run - InteractiveData.
UI. NumberInput - InteractiveData.
UI. Slider