Spec-Zone.ru › Angular

Опция

Выбираемый вариант в ngListbox.

Список вариантовАвтодополнениеВыборМножественный выбор

API

class Option<V> implements OnInit ,OnDestroy {
  readonly element: HTMLElement;
  readonly active: Signal<any>;
  readonly @Input() id: InputSignal<any>;
  readonly @Input() value: InputSignal<V>;
  readonly @Input() disabled: InputSignalWithTransform<boolean, unknown>;
  readonly @Input() label: InputSignal<string | undefined>;
  readonly selected: Signal<any>;
}

element

HTMLElement

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

active

Signal<any>

Указывает, активна ли опция в данный момент (в фокусе).

id

InputSignal<any>

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

value

InputSignal<V>

Значение опции.

disabled

InputSignalWithTransform<boolean, unknown>

Указывает, отключен ли элемент.

label

InputSignal<string | undefined>

Текст, используемый для поиска с опережающим вводом.

selected

Signal<any>

Указывает, выбрана ли опция.

ngOnInit

void
@returnsvoid

ngOnDestroy

void
@returnsvoid

Описание

Выбираемый вариант в ngListbox.

Эту директиву следует применять к элементу (например, <li>, <div>) внутри ngListbox. Входной параметр value используется для идентификации опции, а входной параметр label задает доступное имя опции.

<li ngOption value="item-id" label="Item Name">
  Item Name
</li>

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/listbox/Option

Spec-Zone.ru

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