ngx-datetime-range-picker-ng13
Version:
> Ngx Date time range picker with daily, weekly, monthly, quarterly & yearly levels
38 lines • 5.59 kB
JavaScript
import { NgModule, Optional, SkipSelf } from "@angular/core";
import { CommonModule } from "@angular/common";
import { FormsModule } from "@angular/forms";
import { MaterialModule } from "./material/material.module";
import { NgxDatetimeRangePickerComponent } from "./ngx-datetime-range-picker.component";
import { ObjNgFor } from "./pipes/objNgFor.pipe";
import { NgxDatetimeRangePickerService } from "./ngx-datetime-range-picker.service";
import * as i0 from "@angular/core";
export class NgxDatetimeRangePickerModule {
constructor(parentModule) {
if (parentModule) {
throw new Error(`ERR_NGX_DATETIME_RANGE_PICKER:
NgxDatetimeRangePickerModule is already loaded. Import it in the AppModule only`);
}
}
static forRoot() {
return {
ngModule: NgxDatetimeRangePickerModule,
providers: [NgxDatetimeRangePickerService]
};
}
}
NgxDatetimeRangePickerModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.4", ngImport: i0, type: NgxDatetimeRangePickerModule, deps: [{ token: NgxDatetimeRangePickerModule, optional: true, skipSelf: true }], target: i0.ɵɵFactoryTarget.NgModule });
NgxDatetimeRangePickerModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.2.4", ngImport: i0, type: NgxDatetimeRangePickerModule, declarations: [ObjNgFor, NgxDatetimeRangePickerComponent], imports: [CommonModule, FormsModule, MaterialModule], exports: [NgxDatetimeRangePickerComponent, MaterialModule] });
NgxDatetimeRangePickerModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.2.4", ngImport: i0, type: NgxDatetimeRangePickerModule, imports: [[CommonModule, FormsModule, MaterialModule], MaterialModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.4", ngImport: i0, type: NgxDatetimeRangePickerModule, decorators: [{
type: NgModule,
args: [{
declarations: [ObjNgFor, NgxDatetimeRangePickerComponent],
imports: [CommonModule, FormsModule, MaterialModule],
exports: [NgxDatetimeRangePickerComponent, MaterialModule]
}]
}], ctorParameters: function () { return [{ type: NgxDatetimeRangePickerModule, decorators: [{
type: Optional
}, {
type: SkipSelf
}] }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWRhdGV0aW1lLXJhbmdlLXBpY2tlci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL25neC1kYXRldGltZS1yYW5nZS1waWNrZXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXVCLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDbEYsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3QyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDNUQsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0sdUNBQXVDLENBQUM7QUFDeEYsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQ2pELE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDOztBQU9wRixNQUFNLE9BQU8sNEJBQTRCO0lBQ3ZDLFlBQW9DLFlBQTBDO1FBQzVFLElBQUksWUFBWSxFQUFFO1lBQ2hCLE1BQU0sSUFBSSxLQUFLLENBQUM7d0ZBQ2tFLENBQUMsQ0FBQztTQUNyRjtJQUNILENBQUM7SUFFTSxNQUFNLENBQUMsT0FBTztRQUNuQixPQUFPO1lBQ0wsUUFBUSxFQUFFLDRCQUE0QjtZQUN0QyxTQUFTLEVBQUUsQ0FBQyw2QkFBNkIsQ0FBQztTQUMzQyxDQUFDO0lBQ0osQ0FBQzs7eUhBYlUsNEJBQTRCLGtCQUNXLDRCQUE0QjswSEFEbkUsNEJBQTRCLGlCQUp4QixRQUFRLEVBQUUsK0JBQStCLGFBQzlDLFlBQVksRUFBRSxXQUFXLEVBQUUsY0FBYyxhQUN6QywrQkFBK0IsRUFBRSxjQUFjOzBIQUU5Qyw0QkFBNEIsWUFIOUIsQ0FBQyxZQUFZLEVBQUUsV0FBVyxFQUFFLGNBQWMsQ0FBQyxFQUNULGNBQWM7MkZBRTlDLDRCQUE0QjtrQkFMeEMsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyxRQUFRLEVBQUUsK0JBQStCLENBQUM7b0JBQ3pELE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSxXQUFXLEVBQUUsY0FBYyxDQUFDO29CQUNwRCxPQUFPLEVBQUUsQ0FBQywrQkFBK0IsRUFBRSxjQUFjLENBQUM7aUJBQzNEOzBEQUVtRCw0QkFBNEI7MEJBQWpFLFFBQVE7OzBCQUFJLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgTW9kdWxlV2l0aFByb3ZpZGVycywgT3B0aW9uYWwsIFNraXBTZWxmIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcbmltcG9ydCB7IEZvcm1zTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2Zvcm1zXCI7XG5pbXBvcnQgeyBNYXRlcmlhbE1vZHVsZSB9IGZyb20gXCIuL21hdGVyaWFsL21hdGVyaWFsLm1vZHVsZVwiO1xuaW1wb3J0IHsgTmd4RGF0ZXRpbWVSYW5nZVBpY2tlckNvbXBvbmVudCB9IGZyb20gXCIuL25neC1kYXRldGltZS1yYW5nZS1waWNrZXIuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBPYmpOZ0ZvciB9IGZyb20gXCIuL3BpcGVzL29iak5nRm9yLnBpcGVcIjtcbmltcG9ydCB7IE5neERhdGV0aW1lUmFuZ2VQaWNrZXJTZXJ2aWNlIH0gZnJvbSBcIi4vbmd4LWRhdGV0aW1lLXJhbmdlLXBpY2tlci5zZXJ2aWNlXCI7XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW09iak5nRm9yLCBOZ3hEYXRldGltZVJhbmdlUGlja2VyQ29tcG9uZW50XSxcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZSwgRm9ybXNNb2R1bGUsIE1hdGVyaWFsTW9kdWxlXSxcbiAgZXhwb3J0czogW05neERhdGV0aW1lUmFuZ2VQaWNrZXJDb21wb25lbnQsIE1hdGVyaWFsTW9kdWxlXVxufSlcbmV4cG9ydCBjbGFzcyBOZ3hEYXRldGltZVJhbmdlUGlja2VyTW9kdWxlIHtcbiAgY29uc3RydWN0b3IoQE9wdGlvbmFsKCkgQFNraXBTZWxmKCkgcGFyZW50TW9kdWxlOiBOZ3hEYXRldGltZVJhbmdlUGlja2VyTW9kdWxlKSB7XG4gICAgaWYgKHBhcmVudE1vZHVsZSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBFUlJfTkdYX0RBVEVUSU1FX1JBTkdFX1BJQ0tFUjpcbiAgICAgICAgTmd4RGF0ZXRpbWVSYW5nZVBpY2tlck1vZHVsZSBpcyBhbHJlYWR5IGxvYWRlZC4gSW1wb3J0IGl0IGluIHRoZSBBcHBNb2R1bGUgb25seWApO1xuICAgIH1cbiAgfVxuXG4gIHB1YmxpYyBzdGF0aWMgZm9yUm9vdCgpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE5neERhdGV0aW1lUmFuZ2VQaWNrZXJNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE5neERhdGV0aW1lUmFuZ2VQaWNrZXJNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtOZ3hEYXRldGltZVJhbmdlUGlja2VyU2VydmljZV1cbiAgICB9O1xuICB9XG59XG4iXX0=