Import#
import { CngxDgCell } from '@cngx/ui/data-grid-accordion'
Description#
A single cell in a CngxDataGridRow, CngxDataGridHeader, or
CngxDataGridFooter. Each cell occupies one track of the shared
grid-template-columns contract; [align] sets its inline alignment and
[primary] marks the one cell that names the row.
The cell is visual: the row stays a single cngxAccordionPanel button and one
role="region", so marking a cell primary only points the row's
aria-labelledby at it - it adds no interactive semantics. Exactly one cell
per row should carry primary, so the row's accessible name is that cell's
text alone rather than every cell concatenated.