Safe Haskell | None |
---|---|
Language | Haskell2010 |
Utilities for rewriting URLs referenced via CSS properties.
Synopsis
- data StyleAssets = StyleAssets {
- filterProps :: [Text]
- assets :: [URI]
- data URIRewriter s = URIRewriter [(URI, URI)] s
Documentation
data StyleAssets Source #
Extracts referenced URLs from specified properties.
StyleAssets | |
|
Instances
StyleSheet StyleAssets Source # | |
Defined in Data.CSS.Preprocessor.Assets setPriority :: Int -> StyleAssets -> StyleAssets Source # addRule :: StyleAssets -> StyleRule -> StyleAssets Source # addAtRule :: StyleAssets -> Text -> [Token] -> (StyleAssets, [Token]) Source # |
data URIRewriter s Source #
Substitutes in given URLs into the inner stylesheet being parsed.
URIRewriter [(URI, URI)] s |
Instances
StyleSheet s => StyleSheet (URIRewriter s) Source # | |
Defined in Data.CSS.Preprocessor.Assets setPriority :: Int -> URIRewriter s -> URIRewriter s Source # addRule :: URIRewriter s -> StyleRule -> URIRewriter s Source # addAtRule :: URIRewriter s -> Text -> [Token] -> (URIRewriter s, [Token]) Source # |