Module

YogaStories.Controls.Types

Package
purescript-yoga-stories
Repository
rowtype-yoga/purescript-yoga-stories

#Slider Source

newtype Slider

Constructors

Instances

#slider Source

slider :: { max :: Number, min :: Number, step :: Number, value :: Number } -> Slider

#Select Source

newtype Select a

Constructors

Instances

#select Source

select :: forall a. a -> Array a -> Select a

#Color Source

newtype Color

Constructors

Instances

#Enum Source

newtype Enum a

Constructors

Instances

#enum Source

enum :: forall a. EnumOptions a => a -> Enum a

#EnumOptions Source

class EnumOptions a  where

Members

Instances

#CustomControl Source

newtype CustomControl value

Constructors

Instances

#customControl Source

customControl :: forall value. { fromStr :: String -> Maybe value, render :: value -> (value -> Effect Unit) -> JSX, toStr :: value -> String } -> value -> CustomControl value