ngx-mat-cdk
Version:
Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version
27 lines (26 loc) • 1.07 kB
TypeScript
import { ElementRef, Injector, SimpleChanges } from "@angular/core";
import { GetObjectByValueMemberPipe } from "../pipes/get-object-by-value-member.pipe";
import { NgxMatSelectService } from "../services/ngx-mat-select.service";
import { MatSelectAttr } from "./mat-select-attr";
import { MatSelectSearchComponent } from "ngx-mat-select-search";
export declare abstract class MatSelectBase extends MatSelectAttr {
matSelectService: NgxMatSelectService;
getObjectByValueMemberPipe: GetObjectByValueMemberPipe;
injectorM: Injector;
protected constructor(injector: Injector);
private subscription;
value: any;
searchValue: string;
host: ElementRef<HTMLInputElement>;
selected: any[] | any;
abstract loadingFunc: (loading: boolean) => void;
hostInp: MatSelectSearchComponent;
onSearch(): void;
ngAfterViewInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
private _init;
private _loading;
changeDetected(): void;
getObject(value: any): any;
}