Module
YogaStories.Controls.Types
- Package
- purescript-yoga-stories
- Repository
- rowtype-yoga/purescript-yoga-stories
#enum Source
enum :: forall a. EnumOptions a => a -> Enum a#EnumOptions Source
class EnumOptions a whereMembers
enumOptions :: Proxy a -> Array String
Instances
(Generic a rep, GenericEnumOptions rep) => EnumOptions a
#GenericEnumOptions Source
class GenericEnumOptions rep whereMembers
genericEnumOptions :: Proxy rep -> Array String
Instances
GenericEnumOptions NoArguments(IsSymbol name) => GenericEnumOptions (Constructor name NoArguments)(GenericEnumOptions a, GenericEnumOptions b) => GenericEnumOptions (Sum a b)
#CustomControl Source
newtype CustomControl valueConstructors
CustomControl { fromStr :: String -> Maybe value, render :: value -> (value -> Effect Unit) -> JSX, toStr :: value -> String, value :: value }
Instances
Newtype (CustomControl value) _
#customControl Source
customControl :: forall value. { fromStr :: String -> Maybe value, render :: value -> (value -> Effect Unit) -> JSX, toStr :: value -> String } -> value -> CustomControl value- Modules
- Examples.
Button - Examples.
Button. Stories - Examples.
Card - Examples.
Card. Stories - Examples.
Progress - Examples.
Progress. Stories - YogaStories.
CLI - YogaStories.
Config - YogaStories.
Controls - YogaStories.
Controls. Types - YogaStories.
Discovery - YogaStories.
ModuleInfo - YogaStories.
Resolution - YogaStories.
Server - YogaStories.
Story - YogaStories.
Types - YogaStories.
UI. Client - YogaStories.
UI. Hash - YogaStories.
UI. Styles