projects/common/interactive/breadcrumb/breadcrumb.token.ts
import { CngxBreadcrumbHost } from '@cngx/common/interactive'
Contract a CngxBreadcrumb provides to its items and to a drop-in overflow via DI. Item-keyed queries stay methods; the collapse set is exposed as signals so a decoupled overflow can derive off them without injecting the concrete coordinator class.
Signal
The crumbs currently collapsed into the overflow, in DOM order.
Whether any crumb is collapsed (drives the overflow trigger's visibility).
boolean
isCollapsed(item: CngxBreadcrumbItem)
Whether this item is collapsed into the overflow menu (hidden in the trail).
CngxBreadcrumbItem
isTerminal(item: CngxBreadcrumbItem)
Whether this item is the terminal crumb (gets aria-current="page").
aria-current="page"