| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.CSS.Preprocessor.Assets
Description
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.
Constructors
| StyleAssets | |
Fields
| |
Instances
| StyleSheet StyleAssets Source # | |
Defined in Data.CSS.Preprocessor.Assets Methods 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.
Constructors
| URIRewriter [(URI, URI)] s |
Instances
| StyleSheet s => StyleSheet (URIRewriter s) Source # | |
Defined in Data.CSS.Preprocessor.Assets Methods 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]) # | |