Less_Tree_Mixin_Definition
extends Less_Tree_Ruleset
in package
Ruleset
Table of Contents
- $_rulesets : mixed
- $_variables : mixed
- $allExtends : mixed
- $allowImports : mixed
- $arity : mixed
- $cache_string : mixed
- $condition : mixed
- $first_oelements : mixed
- $firstRoot : mixed
- $frames : mixed
- $lookups : mixed
- $multiMedia : mixed
- $name : mixed
- $originalRuleset : mixed
- $params : mixed
- $paths : mixed
- $required : mixed
- $root : mixed
- $rules : mixed
- $ruleset_id : mixed
- $selectors : mixed
- $strictImports : mixed
- $type : mixed
- $variadic : mixed
- __construct() : mixed
- __set_state() : mixed
- Requires php 5.3+
- accept() : mixed
- compile() : mixed
- compileParams() : mixed
- evalCall() : mixed
- evalImports() : mixed
- find() : mixed
- genCSS() : void
- Generate CSS by adding it to the output object
- joinSelector() : mixed
- joinSelectors() : mixed
- makeImportant() : mixed
- markReferenced() : mixed
- matchArgs() : mixed
- matchCondition() : mixed
- mergeElementsOnToSelectors() : mixed
- outputRuleset() : mixed
- ReferencedArray() : mixed
- resetCache() : mixed
- SetRulesetIndex() : mixed
- toCSS() : mixed
- variable() : mixed
- variables() : mixed
- EvalMixinCalls() : mixed
- Compile Less_Tree_Mixin_Call objects
- PrepareRuleset() : mixed
- Compile the selectors and create a new ruleset object for the compile() method
Properties
$_rulesets
public
mixed
$_rulesets
$_variables
public
mixed
$_variables
$allExtends
public
mixed
$allExtends
$allowImports
public
mixed
$allowImports
$arity
public
mixed
$arity
= 0
$cache_string
public
mixed
$cache_string
$condition
public
mixed
$condition
$first_oelements
public
mixed
$first_oelements
$firstRoot
public
mixed
$firstRoot
$frames
public
mixed
$frames
= array()
$lookups
public
mixed
$lookups
= array()
$multiMedia
public
mixed
$multiMedia
$name
public
mixed
$name
$originalRuleset
public
mixed
$originalRuleset
$params
public
mixed
$params
$paths
public
mixed
$paths
$required
public
mixed
$required
= 0
$root
public
mixed
$root
$rules
public
mixed
$rules
$ruleset_id
public
mixed
$ruleset_id
$selectors
public
mixed
$selectors
$strictImports
public
mixed
$strictImports
$type
public
mixed
$type
= 'MixinDefinition'
$variadic
public
mixed
$variadic
Methods
__construct()
public
__construct(mixed $name, mixed $params, mixed $rules, mixed $condition[, mixed $variadic = false ][, mixed $frames = array() ]) : mixed
Parameters
- $name : mixed
- $params : mixed
- $rules : mixed
- $condition : mixed
- $variadic : mixed = false
- $frames : mixed = array()
Return values
mixed —__set_state()
Requires php 5.3+
public
static __set_state(mixed $args) : mixed
Parameters
- $args : mixed
Return values
mixed —accept()
public
accept(mixed $visitor) : mixed
Parameters
- $visitor : mixed
Return values
mixed —compile()
public
compile(mixed $env) : mixed
Parameters
- $env : mixed
Return values
mixed —compileParams()
public
compileParams(mixed $env, mixed $mixinFrames[, mixed $args = array() ][, mixed &$evaldArguments = array() ]) : mixed
Parameters
- $env : mixed
- $mixinFrames : mixed
- $args : mixed = array()
- $evaldArguments : mixed = array()
Return values
mixed —evalCall()
public
evalCall(mixed $env[, mixed $args = NULL ][, mixed $important = NULL ]) : mixed
Parameters
- $env : mixed
- $args : mixed = NULL
- $important : mixed = NULL
Return values
mixed —evalImports()
public
evalImports(mixed $env) : mixed
Parameters
- $env : mixed
Return values
mixed —find()
public
find(mixed $selector[, mixed $self = null ]) : mixed
Parameters
- $selector : mixed
- $self : mixed = null
Return values
mixed —genCSS()
Generate CSS by adding it to the output object
public
genCSS(Less_Output $output) : void
Parameters
- $output : Less_Output
-
The output
Return values
void —joinSelector()
public
joinSelector(mixed &$paths, mixed $context, mixed $selector) : mixed
Parameters
- $paths : mixed
- $context : mixed
- $selector : mixed
Return values
mixed —joinSelectors()
public
joinSelectors(mixed $context, mixed $selectors) : mixed
Parameters
- $context : mixed
- $selectors : mixed
Return values
mixed —makeImportant()
public
makeImportant() : mixed
Return values
mixed —markReferenced()
public
markReferenced() : mixed
Return values
mixed —matchArgs()
public
matchArgs(mixed $args[, mixed $env = NULL ]) : mixed
Parameters
- $args : mixed
- $env : mixed = NULL
Return values
mixed —matchCondition()
public
matchCondition(mixed $args, mixed $env) : mixed
Parameters
- $args : mixed
- $env : mixed
Return values
mixed —mergeElementsOnToSelectors()
public
mergeElementsOnToSelectors(mixed $elements, mixed &$selectors) : mixed
Parameters
- $elements : mixed
- $selectors : mixed
Return values
mixed —outputRuleset()
public
static outputRuleset(mixed $output, array<string|int, Less_Tree_Ruleset> $rules) : mixed
Parameters
- $output : mixed
- $rules : array<string|int, Less_Tree_Ruleset>
Return values
mixed —ReferencedArray()
public
static ReferencedArray(mixed $rules) : mixed
Parameters
- $rules : mixed
Return values
mixed —resetCache()
public
resetCache() : mixed
Return values
mixed —SetRulesetIndex()
public
SetRulesetIndex() : mixed
Return values
mixed —toCSS()
public
toCSS() : mixed
Return values
mixed —variable()
public
variable(mixed $name) : mixed
Parameters
- $name : mixed
Return values
mixed —variables()
public
variables() : mixed
Return values
mixed —EvalMixinCalls()
Compile Less_Tree_Mixin_Call objects
private
EvalMixinCalls(Less_Tree_Ruleset $ruleset, mixed $env, int &$rsRuleCnt) : mixed
Parameters
- $ruleset : Less_Tree_Ruleset
- $env : mixed
- $rsRuleCnt : int
Return values
mixed —PrepareRuleset()
Compile the selectors and create a new ruleset object for the compile() method
private
PrepareRuleset(mixed $env) : mixed
Parameters
- $env : mixed