Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Node
+ Граф наследования:Node:

Открытые статические члены

static getHandlerJS ()
 
static saveNode (\Bitrix\Landing\Block $block, $selector, array $data)
 
static getNode (\Bitrix\Landing\Block $block, $selector)
 

Защищенные статические члены

static prepareSearchContent ($value)
 
static validateFieldDefinition (array $field)
 
static prepareStringValue (array $row, $name)
 

Подробное описание

См. определение в файле node.php строка 4

Методы

◆ getHandlerJS()

static getHandlerJS ( )
staticabstract

Must return js class - frontend handler.

Возвращает
string

Переопределяется в Component, Embed, Icon, Img, Link, Map, StyleImg и Text.

◆ getNode()

static getNode ( \Bitrix\Landing\Block $block,
$selector )
staticabstract

Get data for this node.

Аргументы
\Bitrix\Landing\Block$blockBlock instance.
string$selectorSelector.
Возвращает
array

Переопределяется в Component, Embed, Icon, Img, Link, Map и Text.

◆ prepareSearchContent()

static prepareSearchContent ( $value)
staticprotected

Prepare item-node of manifest.

Аргументы
\Bitrix\Landing\Block$blockBlock instance.
array$manifestManifest of current node.
array$manifestFullFull manifest of block (by ref).
Возвращает
array|null Return null no delete from manifest. If exists, means that this node may participate in searching. Must returns content for search.
Аргументы
Block&$blockBlock instance.
string$selectorSelector.
Возвращает
array Prepares some content for search.
Аргументы
string$valueText value.
Возвращает
string

См. определение в файле node.php строка 51

◆ prepareStringValue()

static prepareStringValue ( array $row,
$name )
staticprotected
Аргументы
array$row
string$name
Возвращает
string|null

См. определение в файле node.php строка 107

◆ saveNode()

static saveNode ( \Bitrix\Landing\Block $block,
$selector,
array $data )
staticabstract

Save data for this node.

Аргументы
\Bitrix\Landing\Block$blockBlock instance.
string$selectorSelector.
array$dataData array.
Возвращает
void

Переопределяется в Component, Embed, Icon, Img, Link и Map.

◆ validateFieldDefinition()

static validateFieldDefinition ( array $field)
staticprotected
Аргументы
array$field
Возвращает
array|null

Переопределяется в Link.

См. определение в файле node.php строка 93