Spec-Zone.ru › Angular

GridCell

Представляет ячейку в строке сетки. Это основной элемент сетки, на который можно установить фокус. Его можно отключить, а состояние выбора можно задавать с помощью входного параметра selected.

Сетка

API

class GridCell implements OnInit ,OnDestroy {
  readonly element: HTMLElement;
  readonly active: Signal<any>;
  readonly textDirection: WritableSignal<Direction>;
  readonly @Input() id: InputSignal<any>;
  readonly @Input() role: InputSignal<"gridcell" | "columnheader" | "rowheader">;
  readonly @Input() rowSpan: InputSignal<number>;
  readonly @Input() colSpan: InputSignal<number>;
  readonly @Input() rowIndex: InputSignal<number | undefined>;
  readonly @Input() colIndex: InputSignal<number | undefined>;
  readonly @Input() disabled: InputSignalWithTransform<boolean, unknown>;
  readonly @Input() @Output('selectedChange') selected: ModelSignal<boolean>;
  readonly @Input() selectable: InputSignal<boolean>;
  readonly @Input() tabindex: InputSignal<number | undefined>;
}

element

HTMLElement

Ссылка на хост-элемент.

active

Signal<any>

Активна ли ячейка в данный момент (находится ли она в фокусе).

textDirection

WritableSignal<Direction>

Направление текста.

id

InputSignal<any>

Уникальный идентификатор ячейки.

role

InputSignal<"gridcell" | "columnheader" | "rowheader">

Роль ARIA для ячейки.

rowSpan

InputSignal<number>

Количество строк, которые должна охватывать ячейка.

colSpan

InputSignal<number>

Количество столбцов, которые должна охватывать ячейка.

rowIndex

InputSignal<number | undefined>

Индекс строки этой ячейки в сетке.

colIndex

InputSignal<number | undefined>

Индекс столбца этой ячейки в сетке.

disabled

InputSignalWithTransform<boolean, unknown>

Отключена ли ячейка.

selected

ModelSignal<boolean>

Выбрана ли ячейка.

selectable

InputSignal<boolean>

Можно ли выбрать ячейку.

tabindex

InputSignal<number | undefined>

Переопределение tabindex.

ngOnInit

void
@returnsvoid

ngOnDestroy

void
@returnsvoid

Описание

Представляет ячейку в строке сетки. Это основной элемент сетки, на который можно установить фокус. Его можно отключить, а состояние выбора можно задавать с помощью входного параметра selected.

<td ngGridCell [disabled]="isDisabled" [(selected)]="isSelected">
  Cell Content
</td>

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/aria/grid/GridCell

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API