UNPKG

kage-ui

Version:

A minimal, border-focused Angular UI component library.

25 lines (24 loc) 1.54 kB
import { OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class KageSearchbar implements ControlValueAccessor, OnInit { placeholder: import("@angular/core").InputSignal<string>; debounce: import("@angular/core").InputSignal<number>; autofocus: import("@angular/core").InputSignal<boolean>; disabled: import("@angular/core").ModelSignal<boolean>; showClear: import("@angular/core").InputSignal<boolean>; search: import("@angular/core").OutputEmitterRef<string>; value: string; onChange: (value: string) => void; onTouched: () => void; private input$; ngOnInit(): void; onInput(event: Event): void; clear(): void; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(disabled: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<KageSearchbar, never>; static ɵcmp: i0.ɵɵComponentDeclaration<KageSearchbar, "kage-searchbar", never, { "placeholder": { "alias": "placeholder"; "required": false; "isSignal": true; }; "debounce": { "alias": "debounce"; "required": false; "isSignal": true; }; "autofocus": { "alias": "autofocus"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "showClear": { "alias": "showClear"; "required": false; "isSignal": true; }; }, { "disabled": "disabledChange"; "search": "search"; }, never, never, true, never>; }