1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Embed
Граф наследования:Embed:
Node

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

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

Защищенные данные

const RATIO_CLASSES
const CONTAINER_CLASS = 'embed-responsive'
Защищенные данные унаследованные от Node
 $ownerDocument = null
 $nodeType = null
 $nodeName = null
 $nodeValue = null
 $childNodes = null
 $parentNode = null
 $attributes = null
 $textContent = null

Дополнительные унаследованные члены

Открытые члены унаследованные от Node
 __construct ()
 getNodeType ()
 getParentNode ()
 setParentNode (Node $node=null)
 hasAttributes ()
 getAttributes ()
 getNodeName ()
 setNodeName ($a)
 getNodeValue ()
 getTextContent ()
 getOwnerDocument ()
 setOwnerDocument (Document $owner)
 getFirstChild ()
 getLastChild ()
 getPreviousSibling ()
 getNextSibling ()
 getChildNodes ()
 getChildNodesArray ()
 setChildNodesArray ($childList)
 hasChildNodes ()
 appendChild (Node $newChild)
 insertBefore (Node $newChild, Node $refChild=null, $removeExist=true)
 removeChild (Node $oldChild)
 replaceChild (Node $newChild, Node $oldChild)
 isEqual (Node $node=null)
 getOuterHTML ()
 getInnerHTML ()
 setInnerHTML ($html)
 querySelectorAll ($queryString)
 querySelector ($queryString)
 closest ($queryString)
 toString ()
 toArray ()
Поля данных унаследованные от Node
const ELEMENT_NODE = 1
const ATTRIBUTE_NODE = 2
const TEXT_NODE = 3
const CDATA_SECTION_NODE = 4
const ENTITY_REFERENCE_NODE = 5
const ENTITY_NODE = 6
const PROCESSING_INSTRUCTION_NODE = 7
const COMMENT_NODE = 8
const DOCUMENT_FRAGMENT_NODE = 11
const DOCUMENT_NODE = 9
const DOCUMENT_TYPE_NODE = 10
const NOTATION_NODE = 12
 $bxIsAlreadyClosed = false
 $bxClosable = true
 $bxNodeFoundCloseTag = false
Статические открытые данные унаследованные от Node
static $isNodeListAsArray = true
Защищенные члены унаследованные от Node
 init ()
 haveChild ($checkingChild)

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

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

Методы

◆ getHandlerJS()

getHandlerJS ( )
static

Get class - frontend handler.

Возвращает
string

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

◆ getNode()

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

Get data for this node.

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

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

◆ saveNode()

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

Save data for this node.

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

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

Поля

◆ CONTAINER_CLASS

const CONTAINER_CLASS = 'embed-responsive'
protected

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

◆ RATIO_CLASSES

const RATIO_CLASSES
protected
Инициализатор
= [
'embed-responsive-16by9',
'embed-responsive-9by16',
'embed-responsive-4by3',
'embed-responsive-3by4',
'embed-responsive-21by9',
'embed-responsive-9by21',
'embed-responsive-1by1',
]

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/landing/lib/node/embed.php