Accordion organism shell · Accordion item organism · Structural slot for a {@link CngxAccordionItem}'s busy state
ui
Category
No results found
Features131#
- ComponentCngxAccordionGroupWCAG AAAccordion organism shell
- ComponentCngxAccordionItemWCAG AAAccordion item organism
- DirectiveCngxAccordionItemBusyWCAG AAStructural slot for a {@link CngxAccordionItem}'s busy state
- DirectiveCngxAccordionItemContentWCAG AAStructural slot marking a {@link CngxAccordionItem}'s region body as lazy
- DirectiveCngxAccordionItemErrorWCAG AAStructural slot for a {@link CngxAccordionItem}'s error state
- DirectiveCngxAccordionItemIconWCAG AAStructural slot overriding a {@link CngxAccordionItem}'s chevron
- DirectiveCngxAccordionItemLeadingWCAG AAProjected-leading marker for a {@link CngxAccordionItem}
- DirectiveCngxAccordionItemMetaWCAG AAProjected trailing-meta marker for a {@link CngxAccordionItem}
- DirectiveCngxAccordionItemSubtitleWCAG AAProjected-subtitle marker for a {@link CngxAccordionItem}
- DirectiveCngxAccordionItemTitleWCAG AAProjected-title marker for a {@link CngxAccordionItem}
- TokenCNGX_ACCORDION_CONFIGApp-wide configuration cascade for the accordion organism
- TokenCNGX_ACCORDION_GROUPDI token for the {@link CngxAccordionGroupContext}
- ComponentCngxActionButtonWCAG AAAction button organism with built-in status communication
- ComponentCngxBreadcrumbBarWCAG AABreadcrumb bar organism
- ComponentCngxBreadcrumbOverflowWCAG AADrop-in overflow menu for {@link CngxBreadcrumbBar}
- ComponentCngxBreadcrumbSiblingsWCAG AAPer-crumb lateral-navigation dropdown for a hand-composed breadcrumb trail
- DirectiveCngxBreadcrumbIconWCAG AAStructural slot for a leading per-crumb icon inside the {@link CngxBreadcrumbBar} trail
- DirectiveCngxBreadcrumbItemAccessoryWCAG AAStructural slot for a per-crumb accessory inside the {@link CngxBreadcrumbBar} trail
- DirectiveCngxBreadcrumbOverflowItemWCAG AAStructural slot for the per-row body inside the {@link CngxBreadcrumbOverflow} menu
- DirectiveCngxBreadcrumbRouterSyncWCAG AAOpt-in router mode for {@link CngxBreadcrumbBar}
- DirectiveCngxBreadcrumbSiblingItemWCAG AAStructural slot for the per-row body inside the {@link CngxBreadcrumbSiblings} menu
- DirectiveCngxBreadcrumbSiblingsRouterSyncWCAG AAOpt-in router mode for {@link CngxBreadcrumbSiblings}
- TokenCNGX_BREADCRUMB_CONFIGApp-wide configuration cascade for the breadcrumb family
- TokenCNGX_BREADCRUMB_ITEMS_SOURCEDI seam a crumb producer (e.g
- TokenCNGX_BREADCRUMB_SIBLINGS_SOURCEDI seam a sibling producer (e.g
- ComponentCngxIncrementalListWCAG AAAppend-style collection organism
- DirectiveCngxIncrementalEmptyEmpty slot
- DirectiveCngxIncrementalEndEnd-reached slot
- DirectiveCngxIncrementalErrorError slot
- DirectiveCngxIncrementalItemItem slot
- DirectiveCngxIncrementalLoadingLoading slot
- TokenCNGX_INCREMENTAL_LIST_CONFIGConfiguration cascade token
- ComponentCngxDataGridAccordionWCAG AAData-grid accordion group
- ComponentCngxDataGridFooterWCAG AAThe footer row of a {@link CngxDataGridAccordion}
- ComponentCngxDataGridHeaderWCAG AAThe column-header row of a {@link CngxDataGridAccordion}
- ComponentCngxDataGridRowWCAG AAA disclosure row in a {@link CngxDataGridAccordion}
- ComponentCngxDgaFilterFieldWCAG AAA ready-made filter row for a {@link CngxDataGridAccordion}: a full-width grid-column: 1 / -1 band with a visible <...
- DirectiveCngxDgaCountWCAG AAA polite aria-live region for the visible-row count of a {@link CngxDataGridAccordion}
- DirectiveCngxDgaFilterWCAG AATurns a projected <input> into the filter box for the {@link CngxDataGridAccordion} it lives in: it two-way-bin...
- DirectiveCngxDgaRowBusyWCAG AAStructural slot for a {@link CngxDataGridRow}'s busy state
- DirectiveCngxDgaRowErrorWCAG AAStructural slot for a {@link CngxDataGridRow}'s error state
- DirectiveCngxDgaSortHeaderWCAG AAMakes a {@link CngxDataGridHeader} cell sort the grid it lives in with a single attribute - cngxDgaSortHeader="f...
- DirectiveCngxDgCellWCAG AAA single cell in a {@link CngxDataGridRow}, {@link CngxDataGridHeader}, or {@link CngxDataGridFooter}
- TokenCNGX_DATA_GRID_ACCORDIONDI token for the {@link CngxDataGridAccordionContext}
- TokenCNGX_DATA_GRID_ACCORDION_CONFIGApp-wide configuration cascade for the data-grid-accordion organism
- ComponentCngxEmptyStateWCAG AAEmpty-state display organism for grids, tables, lists, and dashboards
- TokenCNGX_FEEDBACK_CONFIGWCAG AAInjection token for the global feedback configuration
- ComponentCngxAlertWCAG AAInline alert atom with enter/exit animations, state-driven visibility, auto-dismiss with pause-on-hover/focus, and op...
- ComponentCngxAlertStackWCAG AAScoped alert stack - renders alerts from its own CngxAlerter instance
- DirectiveCngxAlertActionAction button marker inside an alert
- DirectiveCngxAlertIconContent slot directive for custom alert icons
- DirectiveCngxAlertOnWCAG AADeclarative state-to-alert bridge for scoped alert stacks
- InjectableCngxAlerterWCAG AAScoped alert service - manages an alert stack as a signal array
- ComponentCngxAsyncContainerWCAG AAAsync container molecule - coordinates all feedback states for data loading
- DirectiveCngxAsyncContentTplMarks the content template inside cngx-async-container
- DirectiveCngxAsyncEmptyTplMarks the empty-state template inside cngx-async-container
- DirectiveCngxAsyncErrorTplMarks the error template inside cngx-async-container
- DirectiveCngxAsyncSkeletonTplMarks the skeleton template inside cngx-async-container
- ComponentCngxBannerOutletWCAG AABanner outlet - renders the global banner stack at the top of the page
- ComponentCngxBannerTriggerWCAG AADeclarative banner trigger - renders nothing, shows/dismisses a global banner when [when] changes
- DirectiveCngxBannerOnWCAG AADeclarative state-to-banner bridge
- InjectableCngxBannerWCAG AAGlobal banner service - manages system-level banners as a signal array
- ComponentCngxLoadingIndicatorWCAG AALoading indicator atom - purely visual, blocks no interaction
- ComponentCngxLoadingOverlayWCAG AALoading overlay - content container that blocks interaction while loading
- ComponentCngxProgressWCAG AAProgress indicator atom - determinate or indeterminate
- ComponentCngxToastWCAG AADeclarative toast - renders nothing at its position, pushes into the global CngxToastOutlet
- ComponentCngxToastOutletWCAG AAToast outlet - renders the toast stack at a fixed viewport position
- DirectiveCngxToastOnWCAG AADeclarative state-to-toast bridge
- InjectableCngxToasterWCAG AAFeature-scoped toast service - not providedIn: 'root'
- ComponentCngxGridComposable CSS grid layout component
- ComponentCngxStackComposable flex-based stack layout component
- DirectiveCngxMatAccordionWCAG AAThe Material twin of the cngx accordion: attach cngxMatAccordion to a vanilla <mat-accordion> and it is driven ...
- DirectiveCngxMatPaginatorWCAG AAThe in-place adoption half of the Material paginator instrumentation: add cngxMatPaginator to an existing <mat-pag...
- DirectiveCngxMatStepperWCAG AAThe Material twin of the CNGX stepper: attach cngxMatStepper to a vanilla <mat-stepper> and it is bridged to a ...
- TokenCNGX_MAT_STEP_HANDLE_FACTORYWCAG AADI token fronting the per-step handle factory used by the [cngxMatStepper] instrumentation directive
- DirectiveCngxMatTabAggregatorContentWCAG AAStructural slot directive marking the aggregator-descriptor template for [cngxMatTabs]
- DirectiveCngxMatTabErrorWCAG AAPer-tab error-aggregator binding for [cngxMatTabs]
- DirectiveCngxMatTabErrorFlagWCAG AAPer-tab direct invalid flag for [cngxMatTabs] - the simple-case sibling to [cngxMatTabError]
- DirectiveCngxMatTabLinkWCAG AARegisters an <a mat-tab-link> anchor as a {@link CngxTabHandle} with the enclosing {@link CngxMatTabNav} presenter
- DirectiveCngxMatTabNavWCAG AALayers the cngx error / rejection / announcement layer onto Material's native router tabs ( <nav mat-tab-nav-b...
- DirectiveCngxMatTabRejectionContentWCAG AAStructural slot directive marking the rejection-descriptor template for [cngxMatTabs]
- DirectiveCngxMatTabsWCAG AAAttaches to an existing <mat-tab-group> and wires it to a {@link CngxTabGroupPresenter} - consumers get the com...
- DirectiveCngxMatTabsRegistryWCAG AASibling host-directive that owns the per-MatTab handle registry for [cngxMatTabs]
- TokenCNGX_MAT_TAB_HANDLE_FACTORYWCAG AADI token fronting the per-tab handle factory used by [cngxMatTabs]
- TokenCNGX_MAT_TABS_CONFIGDI token holding a partial {@link CngxMatTabsConfig}
- TokenCNGX_MAT_TABS_REGISTRY_HOSTWCAG AADI token the {@link CngxMatTabsRegistry} directive provides via useExisting
- InjectableCngxOverlayWCAG AAThin service over CDK Overlay that returns a typed CngxOverlayRef
- ClassCngxOverlayRefWCAG AATyped wrapper around a CDK OverlayRef that exposes a close result stream
- ComponentCngxPaginatorWCAG AADeclarative, skinnable pagination organism
- ComponentCngxPaginatorAlphaWCAG AAAlphabetical / category chips: a role="group" toggle strip over the {@link CngxBucketPaginate} range model
- ComponentCngxPaginatorDotsWCAG AAThe dots indicator: one circular <button> per page inside a clipped viewport track
- ComponentCngxPaginatorFirstWCAG AAFirst-page segment
- ComponentCngxPaginatorGotoWCAG AAGo-to-page segment: a native <input type="number">
- ComponentCngxPaginatorInfiniteWCAG AAInfinite-scroll segment: a bottom-of-list sentinel that auto-advances the page as it scrolls into view, composing Cng...
- ComponentCngxPaginatorLastWCAG AALast-page segment
- ComponentCngxPaginatorLoadMoreWCAG AALoad-more segment: an append-don't-replace trigger over the same brain
- ComponentCngxPaginatorNextWCAG AANext-page segment
- ComponentCngxPaginatorPageOfPagesWCAG AAPage-of-pages segment
- ComponentCngxPaginatorPagesWCAG AAThe numbered page row
- ComponentCngxPaginatorPageSizeWCAG AAItems-per-page segment
- ComponentCngxPaginatorPrevWCAG AAPrevious-page segment
- ComponentCngxPaginatorRailWCAG AAProgress-rail segment: a horizontal rail whose fill tracks the current page position, with an overlaid knob riding th...
- ComponentCngxPaginatorRangeWCAG AARange-readout segment: renders start-end of total for the current page
- ComponentCngxPaginatorStatusWCAG AAPage-status readout: renders "Page n of m" for the current page
- DirectiveCngxPaginatorLoadingWCAG AAOverrides the paginator's built-in busy indicator
- TokenCNGX_PAGINATOR_ANNOUNCER_FACTORYSwap token for the live-region announcer derivation
- TokenCNGX_PAGINATOR_CONFIGConfiguration cascade token
- TokenCNGX_PAGINATOR_HOSTWCAG AADI token the CngxPaginator shell provides via useExisting
- TokenCNGX_PAGINATOR_PAGE_WINDOW_FACTORYSwap token for the page-row truncation algorithm
- ComponentCngxSidenavWCAG AADeclarative sidebar component for the four drawer modes ( over , push , side , mini ), with responsive mode switching...
- ComponentCngxSidenavContentWCAG AAMain content area within a CngxSidenavLayout
- ComponentCngxSidenavLayoutWCAG AAContainer for one or two CngxSidenav panels and a CngxSidenavContent
- DirectiveCngxSidenavFooterBottom region of <cngx-sidenav>
- DirectiveCngxSidenavHeaderTop region of <cngx-sidenav>
- DirectiveCngxSidenavRouterSyncDeep-links a sidenav's open state into a query param
- TokenCNGX_SIDENAVContract token for a sidenav rail
- TokenCNGX_SIDENAV_CONFIGApp-wide configuration cascade for the sidenav family
- ComponentCngxSkeletonContainerWCAG AASkeleton loading container with built-in placeholder repetition
- DirectiveCngxSkeletonPlaceholderWCAG AAStructural slot directive that registers a <ng-template> as the loading-state stand-in for <cngx-skeleton>
- ComponentCngxSpeakButtonWCAG AAAReady-made speaker button that connects to a {@link CngxSpeak} directive via an explicit [speakRef] input - no ancest...
- ComponentCngxDotStepperWCAG AADot stepper variant
- ComponentCngxProgressBarStepperWCAG AAProgress-Bar stepper variant
- ComponentCngxStepperWCAG AAStepper organism
- ComponentCngxStepperFooterWCAG AANavigation action-bar molecule for the stepper family
- ComponentCngxTextStepperWCAG AAText stepper variant
- DirectiveCngxStepperFooterCenterMarker for the footer's center region - a progress hint, a <cngx-stepper-count> , or a "50% complete&q...
- DirectiveCngxStepperFooterEndMarker for the footer's trailing region (inline-end) - typically a Continue / Finish control, optionally preceded...
- DirectiveCngxStepperFooterStartMarker for the footer's leading region (inline-start)
- ComponentCngxTabGroupWCAG AACNGX tab-group organism
- ComponentCngxTabNavWCAG AACNGX tab-nav organism
- ComponentCngxTabOverflowWCAG AAOpt-in overflow indicator for <cngx-tab-group>
References193#
- InterfaceCngxAccordionConfigApp-wide cascade for the accordion organism's locale-sensitive disabledReason string, the default heading level, ...
- InterfaceCngxAccordionGroupContextUI-local context a {@link CngxAccordionGroup} exposes so each CngxAccordionItem reads the shared heading level withou...
- InterfaceCngxAccordionItemIconContextTemplate context for {@link CngxAccordionItemIcon}: $implicit is the item's current expanded state, so the overri...
- InterfaceCngxAccordionItemStateContextTemplate context handed to the busy ( *cngxAccordionItemBusy ) and error ( *cngxAccordionItemError ) slots so an over...
- FunctionclampHeadingLevelCoerce a bound value to a number (via coerceNumberProperty , falling back to fallback ) and clamp it into the ARIA he...
- FunctioninjectAccordionConfigConvenience accessor for the accordion configuration cascade
- FunctionprovideAccordionConfigApplication-root configuration cascade for the accordion
- FunctionprovideAccordionConfigAtComponent-scoped configuration cascade for the accordion
- FunctionwithAccordionLabelsOverride the accordion's locale-sensitive announced strings - disabledReason (spoken when an item is disabled) an...
- FunctionwithAccordionSkinSet the app-wide default visual skin for <cngx-accordion-group>
- FunctionwithAccordionTemplatesSet app-wide slot templates - the config tier of the slot cascade ( *cngxAccordionItemXxx per-instance -> this -&g...
- FunctionwithDefaultHeadingLevelOverride the default heading level ( aria-level ) a CngxAccordionGroup applies when [headingLevel] is not bound
- Type AliasCngxAccordionConfigFeatureDiscriminated-union shape returned by withAccordionLabels / withDefaultHeadingLevel
- Type AliasCngxAccordionSeverityPer-item semantic severity, reflected onto the [data-severity] host attribute for skins that visualise it (the severi...
- Type AliasCngxAccordionSkinSelectable visual skin for <cngx-accordion-group>
- Type AliasActionButtonVariantVisual variant for the action button - maps to a CSS class
- InterfaceCngxBreadcrumbConfigApp-wide cascade for the breadcrumb family's ARIA labels, the router dataKey , and the default visual skin
- InterfaceCngxBreadcrumbCrumbOne crumb in a {@link CngxBreadcrumbBar} trail
- InterfaceCngxBreadcrumbIconContextContext for the *cngxBreadcrumbIcon template
- InterfaceCngxBreadcrumbItemAccessoryContextContext for the *cngxBreadcrumbItemAccessory template
- InterfaceCngxBreadcrumbItemsSourceContract an external crumb producer provides so {@link CngxBreadcrumbBar} reads its trail from a signal instead of th...
- InterfaceCngxBreadcrumbOverflowItemContextContext for the *cngxBreadcrumbOverflowItem template
- InterfaceCngxBreadcrumbSiblingOne sibling in a {@link CngxBreadcrumbSiblings} dropdown - an alternative page at the same trail level
- InterfaceCngxBreadcrumbSiblingItemContextContext for the *cngxBreadcrumbSiblingItem template
- InterfaceCngxBreadcrumbSiblingsSourceContract an external sibling producer provides so {@link CngxBreadcrumbSiblings} reads its rows from a signal instead...
- FunctionbuildCrumbsWalks the activated route tree from the root down the firstChild chain, accumulating the URL and emitting one crumb p...
- FunctionbuildSiblingsEnumerates the sibling routes at depth in the activated route chain: the children of that level's parent (or the ...
- FunctioncrumbsEqualPositional shape equality for two crumb trails
- FunctioninjectBreadcrumbConfigConvenience accessor for the breadcrumb configuration cascade
- FunctionprovideBreadcrumbConfigApplication-root configuration cascade for the breadcrumb family
- FunctionprovideBreadcrumbConfigAtComponent-scoped configuration cascade for the breadcrumb family
- FunctionsiblingsEqualPositional shape equality for two sibling sets
- FunctionwithBreadcrumbAriaLabelsOverride the breadcrumb family's ARIA-string fallbacks - the bar landmark name and the overflow/siblings trigger ...
- FunctionwithBreadcrumbDataKeyOverride the route-data key the breadcrumb router-sync directives ( CngxBreadcrumbRouterSync , CngxBreadcrumbSiblings...
- FunctionwithBreadcrumbIconKeyOverride the route-data key CngxBreadcrumbRouterSync reads the per-crumb opaque icon token from (default 'icon...
- FunctionwithBreadcrumbSkinSelect the app-wide default visual skin for CngxBreadcrumbBar
- Type AliasCngxBreadcrumbConfigFeatureDiscriminated-union shape returned by the breadcrumb config features - withBreadcrumbAriaLabels , withBreadcrumbDataK...
- Type AliasCngxBreadcrumbSkinSelectable visual skin for CngxBreadcrumbBar
- InterfaceCngxIncrementalErrorContextContext exposed to a projected error template - a retry callback that re-drives the consumer's data source (emits...
- InterfaceCngxIncrementalItemContextContext exposed to a projected item template - the accumulated item and its index in the revealed slice
- InterfaceCngxIncrementalListAriaLabelsAccessible-name / visible-label strings for the incremental-list view states
- InterfaceCngxIncrementalListConfigResolved incremental-list configuration - the accessible-name strings plus an optional templates slot tree, each merg...
- InterfaceCngxIncrementalListTemplatesApplication-wide template-slot defaults
- FunctionapplyFeaturesReduce a feature list onto a base config, merging each sub-tree in isolation
- FunctioninjectIncrementalListConfigConvenience accessor for the incremental-list configuration
- FunctionprovideIncrementalListConfigApplication-root configuration cascade for the incremental list
- FunctionprovideIncrementalListConfigAtComponent-scoped incremental-list configuration override
- FunctionwithIncrementalListAriaLabelsOverride any subset of the incremental-list labels
- FunctionwithIncrementalListTemplatesSupply application-wide template-slot defaults
- VariableCNGX_INCREMENTAL_LIST_DEFAULTSLibrary defaults - English
- Type AliasCngxIncrementalListConfigFeatureA single configuration override produced by a with* feature factory
- Type AliasCngxIncrementalListSkinVisual skin
- InterfaceCngxDataGridAccordionConfigApp-wide cascade for the data-grid-accordion's default visual skin
- InterfaceCngxDataGridAccordionConfigFeatureDiscriminated-union shape returned by withDataGridSkin
- InterfaceCngxDataGridAccordionContextUI-local context a {@link CngxDataGridAccordion} exposes so each {@link CngxDataGridRow} reads the shared heading lev...
- InterfaceCngxDgaRowStateContextTemplate context handed to the busy ( *cngxDgaRowBusy ) and error ( *cngxDgaRowError ) slots of a {@link CngxDataGrid...
- FunctioninjectDataGridAccordionConfigConvenience accessor for the data-grid-accordion configuration cascade
- FunctionprovideDataGridAccordionConfigApplication-root configuration cascade for the data-grid-accordion
- FunctionprovideDataGridAccordionConfigAtComponent-scoped configuration cascade for the data-grid-accordion
- FunctiontrackForMap a cell's col track intent to one CSS grid-template-columns track
- FunctionwithDataGridSkinSet the app-wide default visual skin for <cngx-data-grid-accordion>
- VariableNOT_SORTED
- VariableSORTED_ASCENDING
- VariableSORTED_DESCENDING
- Type AliasCngxDataGridSeverityPer-row semantic severity, reflected onto the [data-severity] host attribute for skins that visualise it (the log-str...
- Type AliasCngxDataGridSkinSelectable visual skin for <cngx-data-grid-accordion>
- Type AliasCngxDgCellAlignInline alignment of a data-grid cell within its column track
- Type AliasCngxDgCellTrackColumn-sizing intent for a data-grid track, authored on the cngxDgaCell s of the {@link CngxDataGridHeader} (the sing...
- InterfaceFeedbackConfigGlobal configuration for all feedback components
- InterfaceFeedbackFeatureA feature configuration function returned by withXxx() helpers
- FunctionprovideFeedbackRegister global defaults for all feedback components
- FunctionwithAlertIconsReplace the built-in SVG icons in CngxAlert per severity
- FunctionwithAlertsEnable the scoped alert system within provideFeedback()
- FunctionwithBannersEnable the global banner system within provideFeedback()
- FunctionwithCloseIconReplace the built-in X SVG in all close/dismiss buttons globally
- FunctionwithLoadingDefaultsSet default timing for all loading indicators and overlays
- FunctionwithToastsEnable the toast system within provideFeedback()
- InterfaceAlertConfigConfiguration for a programmatic alert
- InterfaceAlertRefHandle to a displayed alert - allows programmatic dismiss
- Type AliasAlertSeveritySeverity level for the alert - determines visual style, icon, and ARIA role
- Type AliasAlertVisibilityPhaseVisibility phase for enter/exit CSS animations
- InterfaceBannerConfigConfiguration for a system-level banner
- InterfaceBannerRefHandle to a displayed banner
- FunctionwithSpinnerTemplateReplace the built-in SVG spinner in CngxLoadingIndicator and CngxLoadingOverlay
- Type AliasLoadingIndicatorVariantVisual variant for the loading indicator
- Type AliasProgressVariantVisual variant for the progress indicator
- InterfaceToastConfigConfiguration for a single toast
- InterfaceToastRefHandle to a displayed toast - allows programmatic dismiss
- InterfaceToastStateInternal toast state tracked by the service
- FunctionprovideToastsStandalone provider for the toast system - use when not using provideFeedback()
- Type AliasToastPositionPosition for the toast stack
- FunctioncoerceColumns
- VariableGAP_DEFAULTS
- Type AliasStackAlignCross-axis alignment for {@link CngxStack}
- Type AliasStackDirectionMain-axis direction for {@link CngxStack}
- Type AliasStackGapSpacing scale for {@link CngxStack}
- InterfaceCngxAccordionOpenSetMinimal structural view of the accordion brain the sync drives: a reactive membership read plus the same toggle the n...
- InterfaceCngxExpansionPanelLikeMinimal structural view of a MatExpansionPanel the set-sync needs: a read/write expanded boolean and an expandedChang...
- InterfaceCngxMatExpansionSetSyncOptionsOptions for {@link createMatExpansionSetSync}
- FunctioncreateMatExpansionSetSyncSet-based bidirectional sync between a <mat-accordion> 's projected <mat-expansion-panel> tree and th...
- InterfaceCngxMatPaginatorAnnounceContextContext handed to {@link CngxMatPaginator.announceLabel} to build the screen-reader announcement after each page / pa...
- VariabledefaultAnnounceLabelEnglish default announcement
- InterfaceCngxMatStepHandleSetupWiring bundle returned from {@link createMatStepHandle}
- FunctioncreateMatStepHandleTranslates a Material MatStep into a cngx {@link CngxStepRegistration}
- Type AliasCngxMatStepHandleFactoryFactory signature for {@link createMatStepHandle}
- InterfaceCngxMatTabAggregatorContentContextContext passed to the *cngxMatTabAggregatorContent template
- InterfaceCngxMatTabAggregatorDecorationOptionsOptions for {@link createMatTabAggregatorDecoration}
- InterfaceCngxMatTabAggregatorErrorEntryOne per-tab error-aggregator decoration entry
- InterfaceCngxMatTabHandleSetupWiring bundle returned from {@link createMatTabHandle}
- InterfaceCngxMatTabRejectionContentContextContext passed to the *cngxMatTabRejectionContent template
- InterfaceCngxMatTabRejectionDecorationOptionsOptions for {@link createMatTabRejectionDecoration}
- InterfaceCngxMatTabsConfigBehaviour knobs for [cngxMatTabs]
- InterfaceCngxMatTabsConfigFeatureFeature object returned by with* mat-tabs functions and consumed by {@link provideMatTabsConfig} / {@link provideMatT...
- InterfaceCngxMatTabsRegistryHostRead-mostly contract for the per-tab handle-setup registry
- InterfaceCompletedOverrideSourceSubset of CDK's CdkStep carrying the _completedOverride WritableSignal
- InterfaceIconOverrideHostSubset of Material's MatStepper carrying the _iconOverrides map
- InterfaceStateChangeSourceSubset of Material's MatTab carrying the _stateChanges Subject
- FunctioncreateCngxMatTabOverflowDomAdapterMaterial variant of {@link CngxTabOverflowDomAdapter}
- FunctioncreateMatTabHandleTranslates a Material MatTab into a cngx {@link CngxTabHandle} plus a writable errorAggregator slot the [cngxMatTabEr...
- FunctiondefaultHalfWiredSlotWarn
- FunctiondefaultRetryCeilingWarn
- Functionfeature
- FunctioninjectMatTabsConfigResolve the effective [cngxMatTabs] configuration for the current injector
- FunctionmergeFeatures
- FunctionprovideMatTabsConfigApp-wide [cngxMatTabs] configuration
- FunctionprovideMatTabsConfigAtComponent-scope [cngxMatTabs] configuration
- FunctionwithAnchorRetryAttemptsCap on the [cngxMatTabs] overflow-anchor retry loop
- FunctionwithHalfWiredSlotSinkOverride the half-wired-slot diagnostic sink
- VariableMAT_MDC_TAB_HEADER_SELECTOR.mat-mdc-tab-header — the strip element rendered by MatTabHeader
- VariableMAT_MDC_TAB_LABEL_CONTAINER_SELECTOR.mat-mdc-tab-label-container — Material's IO-friendly scroll viewport ancestor of the rendered tab buttons
- VariableMAT_MDC_TAB_SELECTOR.mat-mdc-tab — the class Material applies to the rendered tab <button> elements inside MatTabHeader
- Type AliasCngxMatTabHalfWiredSlotSinkSink callback invoked by [cngxMatTabs] 's aggregator-decoration projector when a consumer wires exactly one of *c...
- Type AliasCngxMatTabHandleFactoryFactory signature for {@link createMatTabHandle}
- FunctionprovideOverlayProvides CngxOverlay as an environment-scoped service
- Type AliasCngxOverlayConfigConfig accepted by {@link CngxOverlay.open}
- InterfaceAnnouncerSourceWhat the announcer is reacting to, sampled together so transitions are atomic
- InterfaceCngxPaginatorAnnouncementsLive-region announcement phrasing
- InterfaceCngxPaginatorAnnouncerReactive announcement source for the paginator live region
- InterfaceCngxPaginatorAriaLabelsAccessible-name strings for the paginator landmark and its segment parts
- InterfaceCngxPaginatorConfigResolved paginator configuration
- InterfaceCngxPaginatorFormatsDisplay-text formatters for the data-readout segments
- InterfaceCngxPaginatorHostRead-mostly state-and-navigation contract every paginator segment part injects instead of the concrete CngxPaginator ...
- InterfaceCngxPaginatorTemplatesApplication-wide template-slot defaults
- InterfaceDot
- InterfaceDotModel
- InterfaceNavCore
- InterfaceNavCoreOptions
- InterfacePageWindowThe rendered sequence plus the gap count (a cheap structural fingerprint)
- FunctionbuildDotsBuild the full dot sequence plus the viewport anchor
- FunctioncreatePaginatorAnnouncerBuilds the paginator live-region message as a single derived signal - no class logic baked into the shell, so the ski...
- FunctioncreatePaginatorNavCoreShared nav-button glue
- FunctiondotsEqual
- FunctioninjectPaginatorConfigConvenience accessor for the paginator configuration
- FunctionpageWindowCompute the windowed page sequence around current for total pages
- FunctionpageWindowEqualStructural equality for two page windows
- FunctionprovideCngxPaginatorConfigApplication-root configuration cascade for the paginator
- FunctionprovideCngxPaginatorConfigAtComponent-scoped paginator configuration override
- Functionrange
- FunctionwithPaginatorAnnouncementsOverride any subset of the paginator live-region announcement phrasing
- FunctionwithPaginatorAriaLabelsOverride any subset of the paginator accessible-name strings
- FunctionwithPaginatorPageSizeOptionsSupply the default items-per-page choices for the cngx-pgn-page-size dropdown app-wide
- FunctionwithPaginatorPageStatusFormatOverride the page-status format
- FunctionwithPaginatorRangeFormatOverride the range-readout format
- FunctionwithPaginatorTemplatesSupply application-wide template-slot defaults for the paginator
- VariableCNGX_PAGINATOR_DEFAULTSLibrary defaults - English
- VariableCNGX_PAGINATOR_GLYPHSDefault text glyphs for the paginator segments
- VariablecreatePaginatorPageWindowDefault page-window factory
- VariableHALFPages flanking the centred current page inside the viewport
- VariableNAV_TEMPLATE
- VariableVISIBLEVisible dot count in the viewport before the track scrolls
- Type AliasCngxPaginatorAnnouncerFactoryThe shape an override must match to swap the announcer derivation
- Type AliasCngxPaginatorConfigFeatureA single configuration override produced by a with* feature factory
- Type AliasCngxPaginatorDensityDensity preset
- Type AliasCngxPaginatorPageWindowFactoryThe shape an override must match to swap the page-window computation
- Type AliasCngxPaginatorPageWindowFnThe page-window computation cngx-pgn-pages calls per recompute: given the current 0-based page, the total page count,...
- Type AliasCngxPaginatorSkinVisual skin
- Type AliasDotSizeResting size tier of a rendered dot
- Type AliasNavAriaKeyConfig keys the four nav segments label their button with
- Type AliasPageItemOne slot in the rendered page row: a page button or a truncation gap
- InterfaceCngxSidenavConfigApp-wide cascade for the sidenav family's dimension defaults, the mini expand-on-hover dwell, and the responsive ...
- InterfaceCngxSidenavContractMinimal contract a sidenav rail exposes to the router-sync directive: the two-way opened signal it reads and writes
- FunctioninjectSidenavConfigConvenience accessor for the sidenav configuration cascade
- FunctionprovideSidenavConfigApplication-root configuration cascade for the sidenav family
- FunctionprovideSidenavConfigAtComponent-scoped configuration cascade for the sidenav family
- FunctionwithSidenavDimensionsOverride the sidenav family's panel dimensions - width , miniWidth , minWidth , and maxWidth
- FunctionwithSidenavHoverDwellSet the app-wide default mini expand-on-hover dwell - enterDelay (ms before the rail expands) and leaveDelay (ms befo...
- FunctionwithSidenavResponsiveSet the app-wide default CSS media-query string for responsive mode switching
- FunctionwithSidenavRouterSyncSet the app-wide default query-param key for [cngxSidenavRouterSync] - the param the sidenav's opened state deep-...
- FunctionwithSidenavShortcutSet the app-wide default keyboard shortcut to toggle the sidenav (e.g
- Type AliasCngxSidenavConfigFeatureDiscriminated-union shape returned by the sidenav config features - withSidenavDimensions , withSidenavResponsive , w...
- Type AliasSidenavModeHow the sidenav interacts with the content area
- Type AliasSidenavPositionLogical position - flips in RTL
- InterfaceCngxSkeletonPlaceholderContextTemplate context for cngxSkeletonPlaceholder