UNPKG

@rero/ng-core

Version:

RERO angular core library.

31 lines (30 loc) 1.85 kB
import { ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class SearchInputComponent { /** Input Id */ inputId: import("@angular/core").InputSignal<string>; /** Display label */ displayLabel: import("@angular/core").InputSignal<boolean>; /** Placeholder */ placeholder: import("@angular/core").InputSignal<string>; /** Value to search */ searchText: import("@angular/core").InputSignal<string>; /** Remove trailing and leading spaces if true */ trimQueryString: import("@angular/core").InputSignal<boolean>; /** Disabled attribute of search input */ disabled: import("@angular/core").InputSignal<boolean>; /** Make the focus on field */ focus: import("@angular/core").InputSignal<boolean>; /** Search value event */ search: import("@angular/core").OutputEmitterRef<string>; /** Search input reference */ input: ElementRef; constructor(); /** * Start the search by pressing enter * or clicking on the lens. */ doSearch(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SearchInputComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SearchInputComponent, "ng-core-search-input", never, { "inputId": { "alias": "inputId"; "required": false; "isSignal": true; }; "displayLabel": { "alias": "displayLabel"; "required": false; "isSignal": true; }; "placeholder": { "alias": "placeholder"; "required": false; "isSignal": true; }; "searchText": { "alias": "searchText"; "required": false; "isSignal": true; }; "trimQueryString": { "alias": "trimQueryString"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "focus": { "alias": "focus"; "required": false; "isSignal": true; }; }, { "search": "search"; }, never, never, false, never>; }