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 # setPriorities :: [Int] -> StyleAssets -> StyleAssets # addRule :: StyleAssets -> StyleRule -> StyleAssets # addAtRule :: StyleAssets -> Text -> [Token] -> (StyleAssets, [Token]) # |
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 # setPriorities :: [Int] -> URIRewriter s -> URIRewriter s # addRule :: URIRewriter s -> StyleRule -> URIRewriter s # addAtRule :: URIRewriter s -> Text -> [Token] -> (URIRewriter s, [Token]) # |