Module
InteractiveData.Class.Defaults.Generic
- Package
- purescript-interactive-data
- Repository
- thought2/purescript-interactive-data.all
#DefaultGeneric Source
class DefaultGeneric :: Symbol -> Type -> (Type -> Type) -> (Type -> Type) -> (Type -> Type) -> Type -> Type -> Type -> Constraint
class DefaultGeneric (initcase :: Symbol) (token :: Type) (html :: Type -> Type) (fm :: Type -> Type) (fs :: Type -> Type) (msg :: Type) (sta :: Type) (typ :: Type) | token -> initcase fm fs html msg sta typ where
Members
defaultGeneric_ :: token -> Proxy initcase -> String -> DataUI (IDSurface (IDHtmlT html)) fm fs msg sta typ
Instances
(GenericVariantLike DefaultTransform typ row, InitGenericSpec token row specs, DataUiVariant specs fm fs (IDSurface (IDHtmlT html)) initcase rcase rmsg rsta row, Html html) => DefaultGeneric initcase token html fm fs (VariantMsg rcase rmsg) (VariantState rsta) typ
#DefaultGenericPartial Source
class DefaultGenericPartial :: Symbol -> Type -> Row Type -> (Type -> Type) -> (Type -> Type) -> (Type -> Type) -> Type -> Type -> Type -> Constraint
class DefaultGenericPartial (initcase :: Symbol) (token :: Type) (datauisPart :: Row Type) (html :: Type -> Type) (fm :: Type -> Type) (fs :: Type -> Type) (msg :: Type) (sta :: Type) (typ :: Type) | token -> initcase fm fs html msg sta typ where
Members
defaultGenericPartial_ :: token -> Proxy initcase -> String -> Record datauisPart -> DataUI (IDSurface html) fm fs msg sta typ
Instances
(Union datauisPart datauis datauisAll, GenericVariantLike DefaultTransform typ row, InitGenericSpec token row datauis, DataUiVariant datauis fm fs (IDSurface html) initcase rcase rmsg rsta row, IDHtml html, Nub datauisAll datauis, HMap MappingHlistToRecord (Record datauisPartH) (Record datauisPart)) => DefaultGenericPartial initcase token datauisPartH html fm fs (VariantMsg rcase rmsg) (VariantState rsta) typ
- 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