Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Css
SourceA CSS structure is a list of S.statement
s.
expand_ns css
expands the namespaces in the given css
, according to the namespace statements in css
. Some predefined namespaces can be given with ns
optional argument. If not specified, the default namespaces are used.
expand_nested statements
expands nested rules in statements
. By now, this expansion handles only nesting rules with a single selector nested.
Pretty-print the given (non-expanded) CSS to the given formatter.
Pretty-print the given (with namespaces expanded) CSS to the given formatter.
val compute_decls :
(module P.Prop_space) ->
root:C.t ->
parent:C.t ->
C.t ->
P.binding list ->
C.t
See C.compute_decls
.