revel-mat-daterange-picker-up2
Version:
[](https://circleci.com/gh/ashishgkwd/ngx-mat-daterange-picker) [](https
34 lines (33 loc) • 1.34 kB
TypeScript
import { OnInit } from '@angular/core';
import { PresetItem } from '../model/model';
import { RangeStoreService } from '../services/range-store.service';
import { OverlayRef } from '@angular/cdk/overlay';
import { ConfigStoreService } from '../services/config-store.service';
import * as i0 from "@angular/core";
export declare class PickerOverlayComponent implements OnInit {
private rangeStoreService;
private configStoreService;
private overlayRef;
fromDate: Date;
toDate: Date;
fromMinDate: Date;
fromMaxDate: Date;
toMinDate: Date;
toMaxDate: Date;
presets: Array<PresetItem>;
startDatePrefix: string;
endDatePrefix: string;
applyLabel: string;
cancelLabel: string;
shouldAnimate: string;
constructor(rangeStoreService: RangeStoreService, configStoreService: ConfigStoreService, overlayRef: OverlayRef);
ngOnInit(): void;
updateFromDate(date: any): void;
updateToDate(date: any): void;
updateRangeByPreset(presetItem: PresetItem): void;
applyNewDates(e: any): void;
discardNewDates(e: any): void;
private disposeOverLay;
static ɵfac: i0.ɵɵFactoryDeclaration<PickerOverlayComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PickerOverlayComponent, "ngx-mat-drp-picker-overlay", never, {}, {}, never, never, false, never>;
}