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

    Introduction

    Sets inline styles for a specific Element node.

    Syntax

    __SetInlineStyles(element: Element, value: string | object) : void;

    Parameters

    KeyDescription
    elementAny Element object.
    valueInline styles that override existing inline styles, of type string or object.

    Return Value

    No return value.

    Example

    The frontend framework can compile corresponding frontend tags into the following render instructions.

    <view
      src="xxx"
      style={{ top: '10px', left: '10px', right: '10px', bottom: '10px' }}
    />
    // main-thread.js
    let element = __CreateElement('view', 0, {});
    __SetAttribute(element, 'src', 'xx');
    
    __SetInlineStyles(element, {
      top: '10px',
      left: '10px',
      right: '10px',
      bottom: '10px',
    });
    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.