OptionalautocompleteThe aria-autocomplete value.
OptionalcheckedChecked state of a checkbox, radio, or menu item.
OptionalchildrenChild nodes. Absent for leaf nodes.
OptionaldescriptionAccessible description, typically from aria-describedby or title.
OptionaldisabledOptionalexpandedOptionalfocusedWhether the element currently holds keyboard focus.
OptionalhaspopupThe kind of popup the element triggers, e.g. "menu", "dialog".
OptionalinvalidThe aria-invalid value.
OptionalkeyshortcutsKeyboard shortcuts bound to the element, from aria-keyshortcuts.
OptionallevelHierarchical level, e.g. the heading level of an <h2>.
OptionalmodalWhether the element is a modal dialog.
OptionalmultilineWhether a text input accepts multiple lines.
OptionalmultiselectableWhether more than one option can be selected.
OptionalnameAccessible name, e.g. a button's label or an image's alt text.
OptionalorientationOptionalpressedPressed state of a toggle button.
OptionalreadonlyOptionalrequiredThe ARIA role, e.g. "button", "heading", "RootWebArea".
OptionalroledescriptionAuthor-supplied role description, from aria-roledescription.
OptionalselectedOptionalvalueCurrent value of an input or range element.
OptionalvaluemaxOptionalvalueminOptionalvaluetextHuman-readable form of value, from aria-valuetext.
A node in the page's accessibility tree, as exposed to assistive technology.
roleis the only field always present; the rest are populated when the underlying element defines them.See
https://pptr.dev/api/puppeteer.serializedaxnode