Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
None | |
Any | * |
Append Selector Selector |
|
Elem Name | div |
Attrib AttribSelector | a[...] |
Descendant |
|
Child | > |
Sibling | ~ |
NextSibling | + |
FirstChild | :first-child |
LastChild | :last-child |
NthChild Int |
|
Choice [Selector] | a,b,... |
Having Selector | :has(b) |
Not Selector | :not(b) |
data AttribSelector Source #
AttribExists Name | [attr] |
AttribIs Name Text | [attr=blah] |
AttribIsNot Name Text | [attr!=blah] |
AttribStartsWith Name Text | [attr^=blah] |
AttribEndsWith Name Text | [attr$=blah] |
AttribContains Name Text | [attr*=blah] |
AttribContainsWord Name Text | [attr~=blah] |
AttribContainsPrefix Name Text | [attr|=blah] |
Instances
Show AttribSelector Source # | |
Defined in Text.XML.Selectors.Types showsPrec :: Int -> AttribSelector -> ShowS # show :: AttribSelector -> String # showList :: [AttribSelector] -> ShowS # | |
Eq AttribSelector Source # | |
Defined in Text.XML.Selectors.Types (==) :: AttribSelector -> AttribSelector -> Bool # (/=) :: AttribSelector -> AttribSelector -> Bool # |