UNPKG

ngx-mat-cdk

Version:

Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version

27 lines (26 loc) 1.07 kB
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; }