Detailed Description

Represents an instance of a supports query. They resolve to either true or false.

Inheritance diagram for Css.SupportsQuery:
Css.SupportsQueryAnd Css.SupportsQueryCanSetProperty Css.SupportsQueryHasProperty Css.SupportsQueryList Css.SupportsQueryNot

Public Member Functions

 SupportsQuery ()
 
virtual bool IsTrue (ReflowDocument screen)
 Evaluates this query now. More...
 
override string ToString ()
 

Static Public Member Functions

static SupportsQuery Load (Value value, int start, int endInclusive)
 Loads this supports query from the given CSS value between the given set indices. More...
 

Static Private Member Functions

static SupportsQuery LoadSection (Value value, ref int i, int endInclusive)
 Loads the given segment of the given value. More...
 
static SupportsQuery LoadPropertyExpression (ValueSet set)
 Loads a prop ref from the given brackets. It's e.g. (min-width:xpx) etc. More...
 

Constructor & Destructor Documentation

Css.SupportsQuery.SupportsQuery ( )
inline

Member Function Documentation

virtual bool Css.SupportsQuery.IsTrue ( ReflowDocument  screen)
inlinevirtual
static SupportsQuery Css.SupportsQuery.Load ( Value  value,
int  start,
int  endInclusive 
)
inlinestatic

Loads this supports query from the given CSS value between the given set indices.

static SupportsQuery Css.SupportsQuery.LoadPropertyExpression ( ValueSet  set)
inlinestaticprivate

Loads a prop ref from the given brackets. It's e.g. (min-width:xpx) etc.

static SupportsQuery Css.SupportsQuery.LoadSection ( Value  value,
ref int  i,
int  endInclusive 
)
inlinestaticprivate

Loads the given segment of the given value.

override string Css.SupportsQuery.ToString ( )
inline