| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Dashi.Components.Message
Documentation
data MessageSize Source #
Constructors
| InlineMessage | |
| FormMessage | |
| SectionMessage |
Instances
| Token MessageSize Source # | |
Defined in Dashi.Components.Message Methods tokenName :: (IsString s, Semigroup s) => MessageSize -> s Source # defaultToken :: Maybe MessageSize Source # tokenAttr :: MessageSize -> Attribute action Source # byToken :: MessageSize -> Refinement Source # | |
| Bounded MessageSize Source # | |
Defined in Dashi.Components.Message | |
| Enum MessageSize Source # | |
Defined in Dashi.Components.Message Methods succ :: MessageSize -> MessageSize # pred :: MessageSize -> MessageSize # toEnum :: Int -> MessageSize # fromEnum :: MessageSize -> Int # enumFrom :: MessageSize -> [MessageSize] # enumFromThen :: MessageSize -> MessageSize -> [MessageSize] # enumFromTo :: MessageSize -> MessageSize -> [MessageSize] # enumFromThenTo :: MessageSize -> MessageSize -> MessageSize -> [MessageSize] # | |
| Eq MessageSize Source # | |
Defined in Dashi.Components.Message | |
data MessageIcon Source #
Constructors
| DefaultIcon | |
| CustomIcon Icon |
Constructors
| Message | |
Fields
| |
sizeStyle :: MessageSize -> Css Source #
defaultIcon :: Appearance -> Maybe Icon Source #
appearanceStyle :: Appearance -> Css Source #