Safe Haskell | None |
---|---|
Language | Haskell2010 |
Parses a CSS stylesheet
See StyleSheet
& parseForURL
.
Backwards-compatability module, this API has been moved out into "stylist-traits".
Documentation
parse :: StyleSheet s => s -> Text -> s #
parse' :: StyleSheet t => t -> [Token] -> t #
parseForURL :: StyleSheet s => s -> URI -> Text -> s #
data TrivialStyleSheet #
Instances
Eq TrivialStyleSheet | |
Defined in Stylist.Parse (==) :: TrivialStyleSheet -> TrivialStyleSheet -> Bool (/=) :: TrivialStyleSheet -> TrivialStyleSheet -> Bool | |
Show TrivialStyleSheet | |
Defined in Stylist.Parse showsPrec :: Int -> TrivialStyleSheet -> ShowS show :: TrivialStyleSheet -> String showList :: [TrivialStyleSheet] -> ShowS | |
StyleSheet TrivialStyleSheet | |
Defined in Stylist.Parse setPriority :: Int -> TrivialStyleSheet -> TrivialStyleSheet # setPriorities :: [Int] -> TrivialStyleSheet -> TrivialStyleSheet # addRule :: TrivialStyleSheet -> StyleRule -> TrivialStyleSheet # addAtRule :: TrivialStyleSheet -> Text -> [Token] -> (TrivialStyleSheet, [Token]) # |
class StyleSheet s where #
Instances
skipAtRule :: [Token] -> [Token] #
scanAtRule :: Parser [Token] #
parseProperties :: Parser ([(Text, [Token])], Text) #
parseProperties' :: Parser [(Text, [Token])] #