Interface · v2.6.0
NgbTableOptions
Bootstrap table presentation options plus caption, responsive wrapper, and sticky flags.
Import
import type { NgbTableOptions } from '@angular-bootstrap/ngbootstrap';Declaration
interface NgbTableOptionsProperties
stripedRows
stripedRows?: booleanstripedColumns
stripedColumns?: booleanhoverRows
hoverRows?: booleanactiveRows
activeRows?: booleanbordered
bordered?: booleanborderless
borderless?: booleansmall
small?: booleangroupDividers
groupDividers?: booleanalign
align?: 'top' | 'middle' | 'bottom'caption
caption?: stringcaptionSide
captionSide?: 'top' | 'bottom'responsive
responsive?: NgbTableResponsivestickyHeader
stickyHeader?: booleanstickyRows
stickyRows?: booleandensity
density?: 'comfortable' | 'compact'stacked
stacked?: booleanstackedLayout
`list` = single-column cards; `cards` = multi-column card rows (use `stackedGroup` on columns).
stackedLayout?: 'list' | 'cards'zebraStripes
Alternating row backgrounds in the table body (Figma patient grid).
zebraStripes?: boolean