Safe Haskell | None |
---|---|
Language | Haskell2010 |
Provides API for managing values that may be extracter from or injected to sass source file.
Synopsis
- type SassMapEntry = (SassValue, SassValue)
- data SassValue
- data SassSeparator
Documentation
Represents value used by libsass.
SassBool Bool | Boolean value. |
SassNumber Double String | Number (value and unit). |
SassColor | RGBA color. |
| |
SassString String | String |
SassList [SassValue] SassSeparator | List of |
SassMap [SassMapEntry] | Map. |
SassNull | Null value. |
SassWarning String | Warning with message. |
SassError String | Error with message. |
data SassSeparator #
Separator used in Sass lists.
SassSeparatorComma | |
SassSeparatorSpace | |
SassSeparatorHash | Marked as internal |
Instances
Enum SassSeparator | |
Defined in Bindings.Libsass.Types succ :: SassSeparator -> SassSeparator # pred :: SassSeparator -> SassSeparator # toEnum :: Int -> SassSeparator # fromEnum :: SassSeparator -> Int # enumFrom :: SassSeparator -> [SassSeparator] # enumFromThen :: SassSeparator -> SassSeparator -> [SassSeparator] # enumFromTo :: SassSeparator -> SassSeparator -> [SassSeparator] # enumFromThenTo :: SassSeparator -> SassSeparator -> SassSeparator -> [SassSeparator] # | |
Eq SassSeparator | |
Defined in Bindings.Libsass.Types (==) :: SassSeparator -> SassSeparator -> Bool # (/=) :: SassSeparator -> SassSeparator -> Bool # | |
Show SassSeparator | |
Defined in Bindings.Libsass.Types showsPrec :: Int -> SassSeparator -> ShowS # show :: SassSeparator -> String # showList :: [SassSeparator] -> ShowS # |