Logo Search packages:      
Sourcecode: inkscape version File versions

_CRSimpleSel Struct Reference

#include <cr-simple-sel.h>

List of all members.


Detailed Description

The abstraction of a css2 simple selection list as defined by the right part of the "selector" production in the appendix D.1 of the css2 spec. It is basically a list of simple selector, each simple selector being separated by a combinator.

In the libcroco's implementation, each simple selector is made of at most two parts:

1/An element name or 'type selector' (which can hold a '*' and then been called 'universal selector')

2/An additional selector that "specializes" the preceding type or universal selector. The additionnal selector can be either an id selector, or a class selector, or an attribute selector.

Definition at line 74 of file cr-simple-sel.h.


Public Attributes

CRAdditionalSeladd_sel
enum Combinator combinator
gboolean is_case_sentive
CRParsingLocation location
CRString * name
CRSimpleSelnext
CRSimpleSelprev
gulong specificity
enum SimpleSelectorType type_mask

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index