UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

28 lines (27 loc) 1.83 kB
import { EventEmitter } from '@angular/core'; import { MultiSearchActionInputComponent } from '../action-input/component'; import { SearchConditionConfig, SearchConditionModel } from '../types'; import * as i0 from "@angular/core"; export declare class MultiSearchTagsComponent { placeholder: string; conditionCreatable: boolean; conditionConfig: SearchConditionConfig[]; existingConditions: SearchConditionModel[]; showFootAction: boolean; removeCondition: EventEmitter<SearchConditionModel>; setConditionEditing: EventEmitter<SearchConditionModel>; setConditionDeleting: EventEmitter<number>; search: EventEmitter<void>; completed: EventEmitter<{ activeCondition: SearchConditionModel; toContinue: boolean; manualFocus: boolean; index?: number; }>; inputComponent: MultiSearchActionInputComponent; conditionInAction(condition: SearchConditionModel): boolean; getConditionLabel(condition: SearchConditionModel): string; getValueContent(condition: SearchConditionModel): string; static ɵfac: i0.ɵɵFactoryDeclaration<MultiSearchTagsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MultiSearchTagsComponent, "acl-multi-search-tags", never, { "placeholder": { "alias": "placeholder"; "required": false; }; "conditionCreatable": { "alias": "conditionCreatable"; "required": false; }; "conditionConfig": { "alias": "conditionConfig"; "required": false; }; "existingConditions": { "alias": "existingConditions"; "required": false; }; "showFootAction": { "alias": "showFootAction"; "required": false; }; }, { "removeCondition": "removeCondition"; "setConditionEditing": "setConditionEditing"; "setConditionDeleting": "setConditionDeleting"; "search": "search"; "completed": "completed"; }, never, ["*"], true, never>; }