Module
Ink
- Package
- purescript-ink
- Repository
- ricky0123/purescript-ink
#text Source
text :: Array (TextPropRecord Maybe -> TextPropRecord Maybe) -> String -> JSX#keyIsLeftArrow Source
keyIsLeftArrow :: Key -> Boolean#keyIsRightArrow Source
keyIsRightArrow :: Key -> Boolean#keyIsUpArrow Source
keyIsUpArrow :: Key -> Boolean#keyIsDownArrow Source
keyIsDownArrow :: Key -> Boolean#keyIsEnter Source
keyIsEnter :: Key -> Boolean#keyIsEscape Source
keyIsEscape :: Key -> BooleanRe-exports from Props.Box
#BoxPropsComplete Source
type BoxPropsComplete = { children :: Array JSX | BoxPropRows PossiblyUndefined }#BoxPropRecord Source
type BoxPropRecord :: (Type -> Type) -> Typetype BoxPropRecord f = Record (BoxPropRows f)
#mapBoxProps Source
mapBoxProps :: forall f g. (forall a. f a -> g a) -> BoxPropRecord f -> BoxPropRecord gRe-exports from Props.Setters
#wrap Source
wrap :: forall f r. Applicative f => Boolean -> { wrap :: f Boolean | r } -> { wrap :: f Boolean | r }#width Source
width :: forall f r. Applicative f => String -> { width :: f String | r } -> { width :: f String | r }#underline Source
underline :: forall f r. Applicative f => Boolean -> { underline :: f Boolean | r } -> { underline :: f Boolean | r }#strikethrough Source
strikethrough :: forall f r. Applicative f => Boolean -> { strikethrough :: f Boolean | r } -> { strikethrough :: f Boolean | r }#padding Source
padding :: forall f r. Applicative f => Number -> { padding :: f Number | r } -> { padding :: f Number | r }#marginTop Source
marginTop :: forall f r. Applicative f => Int -> { marginTop :: f Int | r } -> { marginTop :: f Int | r }#marginBottom Source
marginBottom :: forall f r. Applicative f => Int -> { marginBottom :: f Int | r } -> { marginBottom :: f Int | r }#justifyContent Source
justifyContent :: forall f r. Applicative f => String -> { justifyContent :: f String | r } -> { justifyContent :: f String | r }#italic Source
italic :: forall f r. Applicative f => Boolean -> { italic :: f Boolean | r } -> { italic :: f Boolean | r }#inverse Source
inverse :: forall f r. Applicative f => Boolean -> { inverse :: f Boolean | r } -> { inverse :: f Boolean | r }#height Source
height :: forall f r. Applicative f => String -> { height :: f String | r } -> { height :: f String | r }#flexDirection Source
flexDirection :: forall f r. Applicative f => String -> { flexDirection :: f String | r } -> { flexDirection :: f String | r }#dimColor Source
dimColor :: forall f r. Applicative f => Boolean -> { dimColor :: f Boolean | r } -> { dimColor :: f Boolean | r }#color Source
color :: forall f r. Applicative f => String -> { color :: f String | r } -> { color :: f String | r }#bold Source
bold :: forall f r. Applicative f => Boolean -> { bold :: f Boolean | r } -> { bold :: f Boolean | r }#backgroundColor Source
backgroundColor :: forall f r. Applicative f => String -> { backgroundColor :: f String | r } -> { backgroundColor :: f String | r }Re-exports from Props.Text
#TextPropsComplete Source
type TextPropsComplete = { children :: Array JSX | TextPropRows PossiblyUndefined }#TextPropRecord Source
type TextPropRecord :: (Type -> Type) -> Typetype TextPropRecord f = Record (TextPropRows f)
#mapTextProps Source
mapTextProps :: forall f g. (forall a. f a -> g a) -> TextPropRecord f -> TextPropRecord g