C# Class dotless.Core.Parser.Tree.Ruleset

Inheritance: Node
显示文件 Open project: madaboutcode/dotless Class Usage Examples

Public Methods

Method Description
Evaluate ( Env env ) : Node
EvaluateRules ( Env env ) : List
Find ( Env env, Selector selector, Ruleset self ) : List
MatchArguments ( NodeList arguements, Env env ) : bool
Ruleset ( NodeList selectors, List rules ) : System.Collections.Generic
Rulesets ( ) : List
ToCSS ( ) : string
ToCSS ( Env env ) : string
ToString ( ) : string
Variable ( string name, Node startNode ) : dotless.Core.Parser.Tree.Rule

Protected Methods

Method Description
Ruleset ( ) : System.Collections.Generic
ToCSS ( Env env, Context context ) : string

Method Details

Evaluate() public method

public Evaluate ( Env env ) : Node
env Env
return Node

EvaluateRules() public method

public EvaluateRules ( Env env ) : List
env Env
return List

Find() public method

public Find ( Env env, Selector selector, Ruleset self ) : List
env Env
selector Selector
self Ruleset
return List

MatchArguments() public method

public MatchArguments ( NodeList arguements, Env env ) : bool
arguements NodeList
env Env
return bool

Ruleset() protected method

protected Ruleset ( ) : System.Collections.Generic
return System.Collections.Generic

Ruleset() public method

public Ruleset ( NodeList selectors, List rules ) : System.Collections.Generic
selectors NodeList
rules List
return System.Collections.Generic

Rulesets() public method

public Rulesets ( ) : List
return List

ToCSS() public method

public ToCSS ( ) : string
return string

ToCSS() public method

public ToCSS ( Env env ) : string
env Env
return string

ToCSS() protected method

protected ToCSS ( Env env, Context context ) : string
env Env
context Context
return string

ToString() public method

public ToString ( ) : string
return string

Variable() public method

public Variable ( string name, Node startNode ) : dotless.Core.Parser.Tree.Rule
name string
startNode Node
return dotless.Core.Parser.Tree.Rule