projects/common/tabs/overflow/overflow-template-cascade.ts
import { CngxTabOverflowTemplateBindingsOptions } from '@cngx/common/tabs'
Inputs to createTabOverflowTemplateBindings. The molecule runs the contentChild() queries (injection-context-only) and supplies the reactive sources; the factory owns cascade resolution and per-context builders.
contentChild()
CngxTabsConfig
Resolved CngxTabsConfig (the middle cascade tier).
Signal
Live count of hidden tabs (drives triggerContext.count).
triggerContext.count
Live hidden-tab list (drives triggerContext.hiddenTabs).
triggerContext.hiddenTabs
contentChild(CngxTabOverflowItem) from the molecule.
contentChild(CngxTabOverflowItem)
function
Commit-aware select callback - invoked from itemContext.pick.
itemContext.pick
contentChild(CngxTabOverflowTrigger) from the molecule.
contentChild(CngxTabOverflowTrigger)