ngx-mat-cdk
Version:
Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version
28 lines (27 loc) • 1.21 kB
TypeScript
import { Injector, OnDestroy, OnInit } from '@angular/core';
import { MatSelectSearchDirective } from './mat-select-search.directive';
import { Subscription } from 'rxjs';
import { MediaTracker } from '../media-tracker';
import { ActivatedRoute, Router } from '@angular/router';
import { MediaChange } from '@angular/flex-layout';
import { NgxMatCdkUtilityService } from "../services/ngx-mat-cdk-utility.service";
import { MatSelect } from "@angular/material/select";
export declare const scrollStrategy: () => void;
export declare class NgxMatMobileSelectDirective extends MediaTracker implements OnInit, OnDestroy {
private host;
private router;
private route;
private utilService;
constructor(injector: Injector, host: MatSelect, router: Router, route: ActivatedRoute, utilService: NgxMatCdkUtilityService);
private _htmlScrollTop;
matSelectSearch: MatSelectSearchDirective;
matSelect: MatSelect;
fragment: string;
openPanelSub: Subscription;
closePanelSub: Subscription;
onChangeMediaTracker: (change: MediaChange) => void;
private changeMedia;
onPopState(event: any): void;
ngOnDestroy(): void;
ngOnInit(): void;
}