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/__RemoveElement.md.
Lynx
  • English
  • __RemoveElement

    Introduction

    Removes an Element node from its parent's list of child nodes.

    Syntax

    __RemoveElement(parent: Element, child: Element) : Element;

    Parameters

    KeyDescription
    parentThe parent node object.
    childThe child node to be removed from the parent.

    Return Value

    Returns the removed child node.

    Example

    The frontend framework can perform the removal operation as follows.

    // main-thread.js
    let child = __CreateElement('view', 0, {});
    
    let parent = __CreateElement('view', 0, {});
    
    __AppendElement(parent, child);
    
    __RemoveElement(parent, child);
    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.