Skip to main content
cngx-src documentation

CngxTabsTemplates

Interface

projects/common/tabs/tabs-config.ts

Import#

import { CngxTabsTemplates } from '@cngx/common/tabs'

Description#

App-wide template overrides for <cngx-tab-group> and <cngx-tab-overflow> skin regions.
Middle tier of the 3-stage cascade - per-instance directive > this field > built-in markup.
Apply via the matching with*Template builders. Shape mirrors CngxStepperTemplates so consumer templates port across families.

Index#

Instance Properties#

addIcon#TemplateRef
ReadonlyOptional

Default for the add-tab button glyph (*cngxTabAddIcon).

busySpinner#TemplateRef
ReadonlyOptional

Default for the commit-pending busy spinner (*cngxTabBusySpinner).

closeIcon#TemplateRef
ReadonlyOptional

Default for a tab's close-button glyph (*cngxTabCloseIcon).

errorBadge#TemplateRef
ReadonlyOptional

Default for the per-tab error badge (*cngxTabErrorBadge).

ReadonlyOptional

Default for the per-tab icon ahead of the label (*cngxTabIcon).

overflowItem#TemplateRef
ReadonlyOptional

Default for each row inside the overflow popover (*cngxTabOverflowItem).

overflowTrigger#TemplateRef
ReadonlyOptional

Default for the overflow "More" button label (*cngxTabOverflowTrigger).

rejectionIcon#TemplateRef
ReadonlyOptional

Default for the per-tab rejection decoration (*cngxTabRejectionIcon).