Taskell.UI.Draw.Field
data Field Source #
Constructors
Fields
Defined in Taskell.UI.Draw.Field
Methods
(==) :: Field -> Field -> Bool #
(/=) :: Field -> Field -> Bool #
showsPrec :: Int -> Field -> ShowS #
show :: Field -> String #
showList :: [Field] -> ShowS #
blankField :: Field Source #
event :: Event -> Field -> Field Source #
updateCursor :: Int -> Field -> Field Source #
backspace :: Field -> Field Source #
insertCharacter :: Char -> Field -> Field Source #
insertText :: Text -> Field -> Field Source #
widthFold :: [Int] -> Char -> [Int] Source #
cursorPosition :: [Text] -> Int -> Int -> (Int, Int) Source #
getText :: Field -> Text Source #
textToField :: Text -> Field Source #
field :: Field -> Widget ResourceName Source #
widgetFromMaybe :: Widget ResourceName -> Maybe Field -> Widget ResourceName Source #
textField :: Text -> Widget ResourceName Source #
wrap :: Int -> Text -> ([Text], Int) Source #
spl' :: [Text] -> Char -> [Text] Source #
spl :: Text -> [Text] Source #
combine :: Int -> ([Text], Int) -> Text -> ([Text], Int) Source #
append :: Text -> [Text] -> [Text] Source #