UNPKG

@taiga-ui/legacy

Version:

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

43 lines (42 loc) 2.04 kB
import { InjectionToken, type Provider } from '@angular/core'; import { type TuiTimeMode } from '@taiga-ui/cdk/date-time'; import { type TuiContext } from '@taiga-ui/cdk/types'; import { type TuiSizeL, type TuiSizeS } 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/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export interface TuiInputTimeOptions { readonly icon: PolymorpheusContent<TuiContext<TuiSizeL | TuiSizeS>>; readonly itemSize: TuiSizeL | TuiSizeS; readonly maxValues: Record<TuiTimeFormatParts, number>; readonly mode: TuiTimeMode; readonly nativePicker?: boolean; } /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export type TuiTimeFormatParts = 'HH' | 'MM' | 'MS' | 'SS'; /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export declare const MAX_TIME_VALUES: Record<TuiTimeFormatParts, number>; /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export declare const TUI_INPUT_TIME_DEFAULT_OPTIONS: TuiInputTimeOptions; /** * TODO(v5): delete it * Default parameters for InputTime component * @deprecated use new version of {@link https://taiga-ui.dev/components/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export declare const TUI_INPUT_TIME_OPTIONS: InjectionToken<TuiInputTimeOptions>; /** * TODO(v5): delete it * @deprecated use new version of {@link https://taiga-ui.dev/components/input-time#options TuiInputTime} (from @taiga-ui/kit) instead */ export declare function tuiInputTimeOptionsProvider(options: Partial<TuiInputTimeOptions>): Provider;