Less_Visitor_processExtends
extends Less_Visitor
in package
Process Extends Visitor
Tags
Table of Contents
- $allExtendsStack : mixed
- $_visitFnCache : mixed
- $methods : mixed
- __construct() : mixed
- run() : mixed
- visitArray() : mixed
- visitObj() : mixed
- visitDirective() : mixed
- visitDirectiveOut() : mixed
- visitMedia() : mixed
- visitMediaOut() : mixed
- visitMixinDefinition() : mixed
- visitRule() : mixed
- visitRuleset() : mixed
- visitSelector() : mixed
- doExtendChaining() : mixed
- ExtendMatch() : mixed
- extendSelector() : mixed
- findMatch() : mixed
- HasMatches() : mixed
- isAttributeValuesEqual() : mixed
- isElementValuesEqual() : mixed
- isSelectorValuesEqual() : mixed
- PotentialMatch() : mixed
Properties
$allExtendsStack
public
mixed
$allExtendsStack
$_visitFnCache
protected
mixed
$_visitFnCache
= array()
$methods
protected
mixed
$methods
= array()
Methods
__construct()
public
__construct() : mixed
Return values
mixed —run()
public
run(Less_Tree_Ruleset $root) : mixed
Parameters
- $root : Less_Tree_Ruleset
Return values
mixed —visitArray()
public
visitArray(mixed $nodes) : mixed
Parameters
- $nodes : mixed
Return values
mixed —visitObj()
public
visitObj(mixed $node) : mixed
Parameters
- $node : mixed
Return values
mixed —visitDirective()
protected
visitDirective(mixed $directiveNode) : mixed
Parameters
- $directiveNode : mixed
Return values
mixed —visitDirectiveOut()
protected
visitDirectiveOut() : mixed
Return values
mixed —visitMedia()
protected
visitMedia(mixed $mediaNode) : mixed
Parameters
- $mediaNode : mixed
Return values
mixed —visitMediaOut()
protected
visitMediaOut() : mixed
Return values
mixed —visitMixinDefinition()
protected
visitMixinDefinition(mixed $mixinDefinitionNode, mixed &$visitDeeper) : mixed
Parameters
- $mixinDefinitionNode : mixed
- $visitDeeper : mixed
Return values
mixed —visitRule()
protected
visitRule(mixed $ruleNode, mixed &$visitDeeper) : mixed
Parameters
- $ruleNode : mixed
- $visitDeeper : mixed
Return values
mixed —visitRuleset()
protected
visitRuleset(mixed $rulesetNode) : mixed
Parameters
- $rulesetNode : mixed
Return values
mixed —visitSelector()
protected
visitSelector(mixed $selectorNode, mixed &$visitDeeper) : mixed
Parameters
- $selectorNode : mixed
- $visitDeeper : mixed
Return values
mixed —doExtendChaining()
private
doExtendChaining(mixed $extendsList, mixed $extendsListTarget, mixed $iterationCount) : mixed
Parameters
- $extendsList : mixed
- $extendsListTarget : mixed
- $iterationCount : mixed
Return values
mixed —ExtendMatch()
private
ExtendMatch(mixed $rulesetNode, mixed $extend, mixed $selectorPath) : mixed
Parameters
- $rulesetNode : mixed
- $extend : mixed
- $selectorPath : mixed
Return values
mixed —extendSelector()
private
extendSelector(mixed $matches, mixed $selectorPath, mixed $replacementSelector) : mixed
Parameters
- $matches : mixed
- $selectorPath : mixed
- $replacementSelector : mixed
Return values
mixed —findMatch()
private
findMatch(mixed $extend, mixed $haystackSelectorPath) : mixed
Parameters
- $extend : mixed
- $haystackSelectorPath : mixed
Return values
mixed —HasMatches()
private
HasMatches(mixed $extend, mixed $haystackSelectorPath) : mixed
Parameters
- $extend : mixed
- $haystackSelectorPath : mixed
Return values
mixed —isAttributeValuesEqual()
private
isAttributeValuesEqual(Less_Tree_Attribute $elementValue1, mixed $elementValue2) : mixed
Parameters
- $elementValue1 : Less_Tree_Attribute
- $elementValue2 : mixed
Return values
mixed —isElementValuesEqual()
private
isElementValuesEqual(mixed $elementValue1, mixed $elementValue2) : mixed
Parameters
- $elementValue1 : mixed
- $elementValue2 : mixed
Return values
mixed —isSelectorValuesEqual()
private
isSelectorValuesEqual(Less_Tree_Selector $elementValue1, mixed $elementValue2) : mixed
Parameters
- $elementValue1 : Less_Tree_Selector
- $elementValue2 : mixed
Return values
mixed —PotentialMatch()
private
PotentialMatch(mixed $potentialMatch, mixed $needleElements, mixed $haystackElement, int $hackstackElementIndex) : mixed
Parameters
- $potentialMatch : mixed
- $needleElements : mixed
- $haystackElement : mixed
- $hackstackElementIndex : int