PHP Класс SassRootNode

Also the root node of a document.
Наследование: extends SassNode
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$extend_parent Extend_parent - for resolving extends across imported files.
$extenders extenders for this tree in the form extendee=>extender
$parser SassParser
$renderer the renderer for this node
$script SassScript parser

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

Метод Описание
__construct ( SassParser $parser ) : SassRootNode Root SassNode constructor.
extend ( $extendee, $selectors ) : mixed | null
getExtenders ( )
isa ( $line ) Returns a value indicating if the line represents this type of node.
parse ( SassContext $context ) : SassNode Parses this node and its children into the render tree.
render ( mixed $context = null ) : string Render this node.

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

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

Root SassNode constructor.
public __construct ( SassParser $parser ) : SassRootNode
$parser SassParser Sass parser
Результат SassRootNode

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

public extend ( $extendee, $selectors ) : mixed | null
$extendee
$selectors
Результат mixed | null

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

public getExtenders ( )

isa() публичный статический Метод

Child classes must override this method.
public static isa ( $line )

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

Dynamic nodes are evaluated, files imported, etc. Only static nodes for rendering are in the resulting tree.
public parse ( SassContext $context ) : SassNode
$context SassContext the context in which this node is parsed
Результат SassNode root node of the render tree

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

Render this node.
public render ( mixed $context = null ) : string
$context mixed
Результат string the rendered node

Описание свойств

$extend_parent публичное свойство

Extend_parent - for resolving extends across imported files.
public $extend_parent

$extenders публичное свойство

extenders for this tree in the form extendee=>extender
public $extenders

$parser публичное свойство

public SassParser $parser
Результат SassParser

$renderer публичное свойство

the renderer for this node
public $renderer

$script публичное свойство

SassScript parser
public $script