OptionaleventСобытия (onclick, onchange, onsubmit и т.д.)
OptionalbooleanБулевые атрибуты (hidden, disabled, checked, readonly и т.д.)
OptionalarrayМассивы атрибутов (class, rel, ping и т.д.)
OptionalstringСтроковые атрибуты (id, title, alt, href и т.д.)
OptionalstyleСтили (CSS в виде строки или объекта)
Имя HTML тега
Тип узла - всегда "el" для элементов
OptionalchildДочерние узлы элемента (могут быть любого типа Node)
Узел HTML элемента в AST. Представляет HTML тег с атрибутами и дочерними элементами.
Example
Результат:
Структура узла:
tag- имя HTML тегаtype- всегда "el" для элементовchild- массив дочерних узловevent,boolean,array,string,style