Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Css.SSourceStatements.
val pp_list :
string ->
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a list ->
unittype 'ns pseudo_class = [ | `Active| `Default| `Disabled| `Empty| `Enabled| `First_child| `First_of_type| `Focus| `Fullscreen| `Hover| `In_range| `Indeterminate| `Invalid| `Lang of string| `Last_child| `Last_of_type| `Link| `Not of 'ns selector| `Nth_child of int| `Nth_last_child of int| `Nth_last_of_type| `Nth_of_type| `Only_of_type| `Only_child| `Optional| `Out_of_range| `Read_only| `Read_write| `Required| `Root| `Target| `Valid| `Visited| `Other of string ]and 'ns single_selector = {sel_qname : 'ns qname T.with_loc option;sel_attr : 'ns attr_selector T.with_loc list;sel_id : string T.with_loc option;sel_pseudo_class : 'ns pseudo_class T.with_loc list;sel_pseudo_elt : string T.with_loc option;}and 'ns selector = | Single of 'ns single_selector| Inside of 'ns selector * 'ns single_selector| Child of 'ns selector * 'ns single_selector| Adjacent of 'ns selector * 'ns single_selector| Sibling of 'ns selector * 'ns single_selectortype 'ns rule_ = {sel : 'ns selector T.with_loc list;decls : P.binding list;nested : 'ns nested_rule list;}val string_of_attr_selector_list :
('a qname -> string) ->
('a attr_selector * 'b) list ->
stringtype 'ns at_rule_ = | Charset of string| Import of Iri.t * layer_name option * import_conditions option| Layer of layer_name list * 'ns statement list| Media of media_condition * 'ns statement list| Namespace of string option * Iri.t| Other of stringval expand_attr_selector :
Iri.t Smap.t ->
T.loc ->
Smap.key attr_selector ->
Iri.t attr_selectorval expand_single_selector :
Iri.t Smap.t ->
Smap.key single_selector ->
Iri.t single_selectorDefault namespaces used when expanding namespaces in CSS. These consist in:
"" mapped to "http://www.w3.org/1999/xhtml","math" mapped to "http://www.w3.org/1998/Math/MathML","svg" mapped to "http://www.w3.org/2000/svg".