@taiga-ui/kit
Version:
Taiga UI Angular main components kit
17 lines (16 loc) • 941 B
TypeScript
import { OnInit, TemplateRef } from '@angular/core';
import { NgControl } from '@angular/forms';
import { TuiContextWithImplicit, TuiIdentityMatcher } from '@taiga-ui/cdk';
import { TuiDataListHost, TuiOptionComponent } from '@taiga-ui/core';
import { PolymorpheusComponent } from '@tinkoff/ng-polymorpheus';
export declare class TuiSelectOptionComponent<T> implements OnInit {
readonly context: TuiContextWithImplicit<TemplateRef<{}>>;
private readonly host;
protected readonly option: TuiOptionComponent<T>;
protected readonly control: NgControl;
readonly selected$: import("rxjs").Observable<boolean>;
constructor(context: TuiContextWithImplicit<TemplateRef<{}>>, host: TuiDataListHost<T>, option: TuiOptionComponent<T>, control: NgControl);
get matcher(): TuiIdentityMatcher<T>;
ngOnInit(): void;
}
export declare const TUI_SELECT_OPTION: PolymorpheusComponent<TuiSelectOptionComponent<unknown>, object>;