PHP Class SassMixinDefinitionNode

Represents a Mixin definition.
Inheritance: extends SassNode
Show file Open project: richthegeek/phpsass Class Usage Examples

Public Methods

Method Description
__construct ( object $token ) : SassMixinDefinitionNode SassMixinDefinitionNode constructor.
getArgs ( ) : array Returns the arguments with default values for this mixin
isa ( object $token ) : boolean Returns a value indicating if the token represents this type of node.
parse ( SassContext $context ) : array Parse this node.

Method Details

__construct() public method

SassMixinDefinitionNode constructor.
public __construct ( object $token ) : SassMixinDefinitionNode
$token object source token
return SassMixinDefinitionNode

getArgs() public method

Returns the arguments with default values for this mixin
public getArgs ( ) : array
return array the arguments with default values for this mixin

isa() public static method

Returns a value indicating if the token represents this type of node.
public static isa ( object $token ) : boolean
$token object token
return boolean true if the token represents this type of node, false if not

parse() public method

Add this mixin to the current context.
public parse ( SassContext $context ) : array
$context SassContext the context in which this node is parsed
return array the parsed node - an empty array