@taiga-ui/kit
Version:
Taiga UI Angular main components kit
28 lines (27 loc) • 1.51 kB
TypeScript
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: {}; }]>;
}