UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

28 lines (27 loc) 1.51 kB
import { TuiTextfieldComponent } from '@taiga-ui/core/components/textfield'; import { TuiHintDirective } from '@taiga-ui/core/directives/hint'; import type { TuiItemsHandlers } from '@taiga-ui/core/directives/items-handlers'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/kit/components/chip"; export declare class TuiInputChipComponent<T> { private readonly input?; private readonly options; private readonly context; private readonly value; protected readonly mobile: boolean; protected readonly internal: import("@angular/core").WritableSignal<T>; protected readonly editing: import("@angular/core").WritableSignal<boolean>; protected readonly hint: TuiHintDirective<any> | null; protected readonly handlers: TuiItemsHandlers<T>; protected readonly textfield: TuiTextfieldComponent<any>; protected readonly disabled: import("@angular/core").Signal<"disabled" | null>; protected readonly size: import("@angular/core").Signal<"s" | "xs">; editable: boolean; protected get index(): number; protected delete(): void; protected save(): void; protected cancel(): void; protected edit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TuiInputChipComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiInputChipComponent<any>, "tui-input-chip", never, { "editable": { "alias": "editable"; "required": false; }; }, {}, never, never, true, [{ directive: typeof i1.TuiChip; inputs: {}; outputs: {}; }]>; }