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