| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Clay.Property
Synopsis
- data Prefixed
- merge :: Prefixed -> Prefixed -> Prefixed
- plain :: Prefixed -> Text
- quote :: Text -> Text
- newtype Key a = Key {}
- cast :: Key a -> Key ()
- newtype Value = Value {}
- class Val a where
- newtype Literal = Literal Text
- data E5 = E5
- intercalate :: Monoid a => a -> [a] -> a
- newtype Number = Number {}
- cssNumberText :: Number -> Text
- noCommas :: Val a => [a] -> Value
- (!) :: a -> b -> (a, b)
Documentation
Instances
| All Value # | |
Defined in Clay.Common | |
| Auto Value # | |
Defined in Clay.Common | |
| Baseline Value # | |
Defined in Clay.Common | |
| Center Value # | |
Defined in Clay.Common | |
| Hidden Value # | |
Defined in Clay.Common | |
| Inherit Value # | |
Defined in Clay.Common | |
| Initial Value # | |
Defined in Clay.Common | |
| None Value # | |
Defined in Clay.Common | |
| Normal Value # | |
Defined in Clay.Common | |
| Other Value # | |
Defined in Clay.Common | |
| Unset Value # | |
Defined in Clay.Common | |
| Visible Value # | |
Defined in Clay.Common | |
| FlexEnd Value # | |
Defined in Clay.Flexbox | |
| FlexStart Value # | |
Defined in Clay.Flexbox | |
| SpaceAround Value # | |
Defined in Clay.Flexbox Methods spaceAround :: Value # | |
| SpaceBetween Value # | |
Defined in Clay.Flexbox Methods spaceBetween :: Value # | |
| SpaceEvenly Value # | |
Defined in Clay.Flexbox Methods spaceEvenly :: Value # | |
| Stretch Value # | |
Defined in Clay.Flexbox | |
| Val Value # | |
Defined in Clay.Property | |
| Monoid Value # | |
| Semigroup Value # | |
| IsString Value # | |
Defined in Clay.Property Methods fromString :: String -> Value # | |
| Show Value # | |
| Eq Value # | |
Instances
Constructors
| E5 |
Instances
| HasResolution E5 # | |
Defined in Clay.Property Methods resolution :: p E5 -> Integer # | |
intercalate :: Monoid a => a -> [a] -> a #
A number type to represent the CSS number type.
It has fixed precision, supporting up to 5 decimal places.
cssNumberText :: Number -> Text #