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/rspeedy/type-config.config.removedescendantselectorscope.md.
Rspeedy logo
Rspeedy
  • English
  • Home > @lynx-js/type-config > Config > removeDescendantSelectorScope

    Config.removeDescendantSelectorScope property

    Controls whether descendant selectors are allowed to cross component scope boundaries during style resolution. When enabled, AttributeHolder and StyleResolver stop constraining descendant selectors to the current component scope; when disabled, descendant selectors only match inside the component scope. In Fiber, manual decode keeps the default off unless explicitly set.

    Supported platform: Android, HarmonyOS, iOS

    Since: LynxSDK 3.2

    Signature:

    removeDescendantSelectorScope?: boolean;

    Default Value

    true

    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.