For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/engine/element-api/__GetAttributes.md.
Lynx
  • English
  • __GetAttributes

    Introduction

    Returns all attributes of an Element in the form of a map.

    Syntax

    __GetAttributes(element: Element) : object;

    Parameters

    KeyDescription
    elementAny Element object.

    Return Value

    Returns the attribute map of the current Element, where the map key is the attribute key and the map value is the attribute value.

    Example

    The frontend framework can retrieve the attribute map of an Element as follows.

    // main-thread.js
    let element = __CreateElement('view', 0, {});
    __SetAttribute(element, 'src', 'xx');
    
    let attributeMap = __GetAttributes(element);
    Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.