Used by for example keyframes. This is where selector blocks {..} are used within another.
Public Member Functions | |
SelectorBlockUnit () | |
SelectorBlockUnit (Style style) | |
override string | ToString () |
List< Rule > | LoadAsRules () |
Loads the contents of this block as a set of rules. More... | |
override Value | ReadStartValue (CssLexer lexer) |
When a unit declares that it has a start identifier, such as #, this reads the rest of it's value. More... | |
Public Attributes | |
Style | Style |
Underlying style block if this one. More... | |
List< Rule > | Rules |
Used by e.g. and . A list of selector rules in here. More... | |
Protected Member Functions | |
virtual int | OnReadProperty (Style style, string pName, Css.Value value) |
Called when this block reads a property from the CSS stream. More... | |
override Value | Clone () |
Duplicates this value. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Css.Value | |
static Css.Value | Load (string text) |
Protected Attributes inherited from Css.Value | |
ValueType | Type_ =ValueType.Null |
The type of value this is. More... | |
Static Package Attributes inherited from Css.Value | |
static readonly Value | Empty =new Units.DecimalUnit(0) |
Represents an empty value. More... | |
Properties inherited from Css.CssUnit | |
virtual string[] | PreText [get] |
The set of text strings that indicate this unit is about to appear in the CSS stream. #, " etc. More... | |
virtual string[] | PostText [get] |
The set of text strings that indicate this unit has just appeared in the CSS stream. px,%,cm etc. More... | |
|
inline |
|
inline |
|
inlineprotectedvirtual |
Duplicates this value.
Reimplemented from Css.Value.
|
inline |
Loads the contents of this block as a set of rules.
|
inlineprotectedvirtual |
Called when this block reads a property from the CSS stream.
Reimplemented in Css.Units.PropertyMapUnit.
When a unit declares that it has a start identifier, such as #, this reads the rest of it's value.
Reimplemented from Css.Value.
|
inline |
List<Rule> Css.Units.SelectorBlockUnit.Rules |
Used by e.g. and . A list of selector rules in here.
Style Css.Units.SelectorBlockUnit.Style |
Underlying style block if this one.