Copyright | (c) 2019-2022 Vaclav Svejcar |
---|---|
License | BSD-3-Clause |
Maintainer | vaclav.svejcar@gmail.com |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Module providing UI component for message box (infowarningerror).
Synopsis
- data MessageType
- data Message = Message MessageType Text
- messageInfo :: Text -> Message
- messageWarn :: Text -> Message
- messageError :: Text -> Message
Documentation
data MessageType Source #
Type of the message box (infowarningerror).
Instances
Eq MessageType Source # | |
Defined in Headroom.UI.Message (==) :: MessageType -> MessageType -> Bool # (/=) :: MessageType -> MessageType -> Bool # | |
Show MessageType Source # | |
Defined in Headroom.UI.Message showsPrec :: Int -> MessageType -> ShowS # show :: MessageType -> String # showList :: [MessageType] -> ShowS # | |
Display MessageType Source # | |
Defined in Headroom.UI.Message display :: MessageType -> Utf8Builder # textDisplay :: MessageType -> Text # |