UNPKG

lct-components

Version:
40 lines (39 loc) 1.69 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export interface IListLCTSelect { name: string; checked: boolean; value?: string | number; } export declare class SelectComponent implements OnInit, OnChanges { private sanitizer; options: string[]; sort: 'asc' | 'desc' | undefined; title: string; disabled: 'true' | 'false' | 'disabled' | boolean | ''; showIcon: boolean; placeholder: string; quantityToFilter: number; id?: string; selectedUser?: string | undefined; value: EventEmitter<string>; setAutofocusEvent: EventEmitter<boolean>; filterStore: string; filteredOptions: string[]; disabledValue: boolean; selected: string; showDropDown: boolean; iconFinder: import("@angular/platform-browser").SafeResourceUrl; get selectId(): string | null; constructor(sanitizer: DomSanitizer); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; filterData(value: string): void; clickFilterComponent(): void; leaveComponent(): void; sortData(): void; changeValue(value: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<SelectComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SelectComponent, "lct-select", never, { "options": "options"; "sort": "sort"; "title": "title"; "disabled": "disabled"; "showIcon": "showIcon"; "placeholder": "placeholder"; "quantityToFilter": "quantityToFilter"; "id": "id"; "selectedUser": "selectedUser"; }, { "value": "value"; "setAutofocusEvent": "setAutofocusEvent"; }, never, never>; }