HTML Parser для MetaFor - v2.3.2
    Preparing search index...

    Interface NodeMeta

    Мета-узел.

    Представляет meta-элемент. Поддерживает создание компонентов с динамическими именами тегов.

    <meta-component class="custom">
    <p>Содержимое компонента</p>
    </meta-component>
    <meta-${core.actorHash} class="dynamic">
    <p>Динамический компонент</p>
    </meta-${core.actorHash}>
    <meta-widget core=${core.widgetConfig} context=${core.userData}>
    <div>Виджет с конфигурацией</div>
    </meta-widget>

    Структура узла:

    • type - всегда "meta" для мета-узлов
    • tag - имя мета-тега (статическое или динамическое)
    • child - дочерние элементы (опционально)
    • Атрибуты: event, boolean, array, string, style
    • Свойства: core, context
    interface NodeMeta {
        event?: Record<string, ValueEvent>;
        boolean?: Record<string, ValueBoolean>;
        array?: Record<string, ValueArray[]>;
        string?: Record<string, ValueString>;
        style?: Record<string, ValueStyle>;
        tag: string | ValueVariable | ValueDynamic;
        type: "meta";
        child?: Node[];
        core?: string | ValueVariable | ValueDynamic;
        context?: string | ValueVariable | ValueDynamic;
    }

    Hierarchy

    • Attributes
      • NodeMeta
    Index

    Properties

    event?: Record<string, ValueEvent>

    События (onclick, onchange, onsubmit и т.д.)

    boolean?: Record<string, ValueBoolean>

    Булевые атрибуты (hidden, disabled, checked, readonly и т.д.)

    array?: Record<string, ValueArray[]>

    Массивы атрибутов (class, rel, ping и т.д.)

    string?: Record<string, ValueString>

    Строковые атрибуты (id, title, alt, href и т.д.)

    style?: Record<string, ValueStyle>

    Стили (CSS в виде строки или объекта)

    tag: string | ValueVariable | ValueDynamic

    Имя мета-тега (может быть статическим или динамическим)

    type: "meta"

    Тип узла - всегда "meta" для мета-узлов

    child?: Node[]

    Дочерние элементы (опционально)

    core?: string | ValueVariable | ValueDynamic

    Core свойство для meta-компонентов (передача core объекта)

    context?: string | ValueVariable | ValueDynamic

    Context свойство для meta-компонентов (передача context объекта)