UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

24 lines (23 loc) 1.49 kB
import { type MaskitoTimeMode } from '@maskito/kit'; import { type TuiDay, TuiTime } from '@taiga-ui/cdk/date-time'; import { TuiTextfieldDirective } from '@taiga-ui/core/components/textfield'; import { TuiInputTimeDirective } from './input-time.directive'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/core/components/textfield"; export declare abstract class TuiNativeTimePicker { protected readonly list: string | null; protected getStep(timeMode: MaskitoTimeMode): number; protected toISOString(value: TuiTime | readonly [TuiDay, TuiTime | null] | null): string; static ɵfac: i0.ɵɵFactoryDeclaration<TuiNativeTimePicker, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TuiNativeTimePicker, never, never, {}, {}, never, never, false, never>; } export declare class TuiInputTimeComponent extends TuiNativeTimePicker { private readonly control; protected readonly host: TuiInputTimeDirective; protected readonly textfield: TuiTextfieldDirective<any>; protected readonly value: import("@angular/core").Signal<string>; protected readonly step: import("@angular/core").Signal<number>; protected setValue(value: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<TuiInputTimeComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiInputTimeComponent, "input[tuiInputTime][type=\"time\"]", never, {}, {}, never, never, true, [{ directive: typeof i1.TuiWithNativePicker; inputs: {}; outputs: {}; }]>; }