Skip to main content
cngx-src documentation

CngxMenuSubmenuLike

Interface

projects/common/interactive/menu/menu-submenu.token.ts

Referenced by#

Import#

import { CngxMenuSubmenuLike } from '@cngx/common/interactive'

Description#

Structural contract a CngxMenuItemSubmenu (or any submenu-aware companion) exposes so the surrounding menu trigger can drive arrow-right / arrow-left keyboard semantics through a focus-stack model. The trigger looks up a submenu by matching the active item's id against this contract's id.

Index#

Instance Properties#

Readonly

Host element id - matches the surrounding CngxMenuItem id.

Readonly

The submenu's inner menu host (its CngxMenu instance).

isOpen#Signal
Readonly

Reactive open state, mirrored from the wrapped popover.

Methods#

close#void
open#void