UNPKG

@taiga-ui/legacy

Version:

Legacy Taiga UI entities from the previous major release to simplify migration

26 lines (25 loc) 1.28 kB
import { InjectionToken, type Provider } from '@angular/core'; import { type TuiValueContentContext } from '@taiga-ui/core/types'; import { type PolymorpheusContent } from '@taiga-ui/polymorpheus'; /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/select TuiSelect} (from @taiga-ui/kit) instead */ export interface TuiSelectOptions<T> { readonly valueContent: PolymorpheusContent<TuiValueContentContext<T>>; } /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/select TuiSelect} (from @taiga-ui/kit) instead */ export declare const TUI_SELECT_DEFAULT_OPTIONS: TuiSelectOptions<unknown>; /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/select TuiSelect} (from @taiga-ui/kit) instead */ export declare const TUI_SELECT_OPTIONS: InjectionToken<TuiSelectOptions<unknown>>; /** * TODO(v5): delete it * @deprecated use {@link https://taiga-ui.dev/components/select#override-option-component tuiAsOptionContent} with new version of {@link https://taiga-ui.dev/components/select TuiSelect} (from @taiga-ui/kit) instead */ export declare function tuiSelectOptionsProvider<T>(options: Partial<TuiSelectOptions<T>>): Provider;