Properties

$allExtendsStack

$allExtendsStack : 

Type

$methods

$methods : 

Type

$_visitFnCache

$_visitFnCache : 

Type

Methods

__construct()

__construct() 

visitObj()

visitObj(  $node) 

Parameters

$node

visitArray()

visitArray(  $nodes) 

Parameters

$nodes

visitRule()

visitRule(  $ruleNode,   $visitDeeper) 

Parameters

$ruleNode
$visitDeeper

visitMixinDefinition()

visitMixinDefinition(  $mixinDefinitionNode,   $visitDeeper) 

Parameters

$mixinDefinitionNode
$visitDeeper

visitSelector()

visitSelector(  $selectorNode,   $visitDeeper) 

Parameters

$selectorNode
$visitDeeper

visitRuleset()

visitRuleset(  $rulesetNode) 

Parameters

$rulesetNode

visitMedia()

visitMedia(  $mediaNode) 

Parameters

$mediaNode

visitMediaOut()

visitMediaOut() 

visitDirective()

visitDirective(  $directiveNode) 

Parameters

$directiveNode

visitDirectiveOut()

visitDirectiveOut() 

doExtendChaining()

doExtendChaining(  $extendsList,   $extendsListTarget,   $iterationCount) 

Parameters

$extendsList
$extendsListTarget
$iterationCount

ExtendMatch()

ExtendMatch(  $rulesetNode,   $extend,   $selectorPath) 

Parameters

$rulesetNode
$extend
$selectorPath

findMatch()

findMatch(  $extend,   $haystackSelectorPath) 

Parameters

$extend
$haystackSelectorPath

HasMatches()

HasMatches(  $extend,   $haystackSelectorPath) 

Parameters

$extend
$haystackSelectorPath

PotentialMatch()

PotentialMatch(  $potentialMatch,   $needleElements,   $haystackElement, integer  $hackstackElementIndex) 

Parameters

$potentialMatch
$needleElements
$haystackElement
integer $hackstackElementIndex

isElementValuesEqual()

isElementValuesEqual(  $elementValue1,   $elementValue2) 

Parameters

$elementValue1
$elementValue2

isSelectorValuesEqual()

isSelectorValuesEqual(\Less_Tree_Selector  $elementValue1,   $elementValue2) 

Parameters

\Less_Tree_Selector $elementValue1
$elementValue2

isAttributeValuesEqual()

isAttributeValuesEqual(\Less_Tree_Attribute  $elementValue1,   $elementValue2) 

Parameters

\Less_Tree_Attribute $elementValue1
$elementValue2

extendSelector()

extendSelector(  $matches,   $selectorPath,   $replacementSelector) 

Parameters

$matches
$selectorPath
$replacementSelector