PHP Класс SassIfNode

Represents Sass If, Else If and Else statements. Else If and Else statement nodes are chained below the If statement node.
Наследование: extends SassNode
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( object $token, boolean $if = true ) : SassIfNode SassIfNode constructor.
addElse ( $node ) : SassIfNode Adds an "else" statement to this node.
parse ( SassContext $context ) : array Parse this node.

Приватные методы

Метод Описание
isElse ( ) : true Returns a value indicating if this node is an "else" node.

Описание методов

__construct() публичный Метод

SassIfNode constructor.
public __construct ( object $token, boolean $if = true ) : SassIfNode
$token object source token
$if boolean true for an "if" node, false for an "else if | else" node
Результат SassIfNode

addElse() публичный Метод

Adds an "else" statement to this node.
public addElse ( $node ) : SassIfNode
Результат SassIfNode this node

parse() публичный Метод

Parse this node.
public parse ( SassContext $context ) : array
$context SassContext the context in which this node is parsed
Результат array parsed child nodes