sp-combo
Version:
# Angular sp-combo - Multiselect, Multiline and Autocomplete
44 lines • 1.45 kB
TypeScript
import { OnInit, EventEmitter, SimpleChanges, OnChanges } from '@angular/core';
import { ControlValueAccessor } from "@angular/forms";
export declare class SpComboComponent implements OnInit, OnChanges, ControlValueAccessor {
constructor();
placeHolder?: string;
displayList: any[];
displayField: string;
selectedValue: any;
extraLables?: string;
extraValues?: string;
isDisabled: boolean;
isMultiSelect: boolean;
isLoading: boolean;
groupBy?: string;
closeOnSelect: boolean;
isSelectByGroup: boolean;
isSelectByGroupAsModel: boolean;
selectedRow: EventEmitter<any>;
changeFn: EventEmitter<any>;
blurFn: EventEmitter<any>;
focusFn: EventEmitter<any>;
extraLbl: any[];
extraVal: any[];
searchFild: any[];
private innerValue;
private onTouchedCallback;
private onChangeCallback;
get value(): any;
set value(v: any);
onBlur(): void;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
onChange($event: any): void;
findExtra(term: any, lst: any): void;
onSearch(trm: any, lst: any, a: any): void;
onFocus(fn: any): void;
selectAll(): void;
unselectAll(): void;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
getExtraValue(item: any, idx: any): any;
}
//# sourceMappingURL=sp-combo.component.d.ts.map