@philipab/angular-bootstrap-datetimepicker
Version:
**Note**: This npm package is a fork of dalelotts/angular-bootstrap-datetimepicker, to provide an Ivy-compiled build of the current master branch. The fork was necessary because the official npm package did not release a new version with ivy support, yet.
117 lines • 14.1 kB
JavaScript
import { NgModule } from '@angular/core';
import { DlDateAdapter } from './dl-date-adapter';
import { DlDateAdapterMoment } from './dl-date-adapter-moment';
import { DlDateAdapterNative } from './dl-date-adapter-native';
import { DlDateAdapterNumber } from './dl-date-adapter-number';
import { DlDateAdapterString } from './dl-date-adapter-string';
import { DL_DATE_TIME_DISPLAY_FORMAT, DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT, DL_DATE_TIME_INPUT_FORMATS, DL_DATE_TIME_INPUT_FORMATS_DEFAULT, DL_DATE_TIME_MODEL_FORMAT, DL_DATE_TIME_MODEL_FORMAT_DEFAULT } from './dl-date-time-string-format';
import * as i0 from "@angular/core";
/**
* Import this module to supply your own `DateAdapter` provider.
* @internal
**/
export class DlDateTimeCoreModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeCoreModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeCoreModule }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeCoreModule, providers: [
{ provide: DL_DATE_TIME_DISPLAY_FORMAT, useValue: DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT },
{ provide: DL_DATE_TIME_INPUT_FORMATS, useValue: DL_DATE_TIME_INPUT_FORMATS_DEFAULT },
{ provide: DL_DATE_TIME_MODEL_FORMAT, useValue: DL_DATE_TIME_MODEL_FORMAT_DEFAULT }
] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeCoreModule, decorators: [{
type: NgModule,
args: [{
providers: [
{ provide: DL_DATE_TIME_DISPLAY_FORMAT, useValue: DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT },
{ provide: DL_DATE_TIME_INPUT_FORMATS, useValue: DL_DATE_TIME_INPUT_FORMATS_DEFAULT },
{ provide: DL_DATE_TIME_MODEL_FORMAT, useValue: DL_DATE_TIME_MODEL_FORMAT_DEFAULT }
]
}]
}] });
/**
* Import this module to store `milliseconds` in the model.
* @internal
*/
export class DlDateTimeNumberModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeNumberModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeNumberModule, imports: [DlDateTimeCoreModule], exports: [DlDateTimeCoreModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeNumberModule, providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterNumber }
], imports: [DlDateTimeCoreModule, DlDateTimeCoreModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeNumberModule, decorators: [{
type: NgModule,
args: [{
imports: [DlDateTimeCoreModule],
providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterNumber }
],
exports: [DlDateTimeCoreModule]
}]
}] });
/**
* Import this module to store a native JavaScript `Date` in the model.
* @internal
*/
export class DlDateTimeDateModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeDateModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeDateModule, imports: [DlDateTimeCoreModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeDateModule, providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterNative }
], imports: [DlDateTimeCoreModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeDateModule, decorators: [{
type: NgModule,
args: [{
imports: [DlDateTimeCoreModule],
providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterNative }
],
}]
}] });
/**
* Import this module to store a `moment` in the model.
* @internal
*/
export class DlDateTimeMomentModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeMomentModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeMomentModule, imports: [DlDateTimeCoreModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeMomentModule, providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterMoment }
], imports: [DlDateTimeCoreModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeMomentModule, decorators: [{
type: NgModule,
args: [{
imports: [DlDateTimeCoreModule],
providers: [
{ provide: DlDateAdapter, useClass: DlDateAdapterMoment }
],
}]
}] });
/**
* Import this module to store a `string` in the model.
* @internal
*/
export class DlDateTimeStringModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeStringModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeStringModule, imports: [DlDateTimeCoreModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeStringModule, providers: [
{ provide: DL_DATE_TIME_INPUT_FORMATS, useValue: DL_DATE_TIME_INPUT_FORMATS_DEFAULT },
{ provide: DL_DATE_TIME_MODEL_FORMAT, useValue: DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT },
{ provide: DlDateAdapter, useClass: DlDateAdapterString }
], imports: [DlDateTimeCoreModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: DlDateTimeStringModule, decorators: [{
type: NgModule,
args: [{
imports: [DlDateTimeCoreModule],
providers: [
{ provide: DL_DATE_TIME_INPUT_FORMATS, useValue: DL_DATE_TIME_INPUT_FORMATS_DEFAULT },
{ provide: DL_DATE_TIME_MODEL_FORMAT, useValue: DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT },
{ provide: DlDateAdapter, useClass: DlDateAdapterString }
],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGwtZGF0ZS10aW1lLWNvcmUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb3JlL2RsLWRhdGUtdGltZS1jb3JlLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3ZDLE9BQU8sRUFBQyxhQUFhLEVBQUMsTUFBTSxtQkFBbUIsQ0FBQztBQUNoRCxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUM3RCxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUM3RCxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUM3RCxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUM3RCxPQUFPLEVBQ0wsMkJBQTJCLEVBQzNCLG1DQUFtQyxFQUNuQywwQkFBMEIsRUFDMUIsa0NBQWtDLEVBQ2xDLHlCQUF5QixFQUN6QixpQ0FBaUMsRUFDbEMsTUFBTSw4QkFBOEIsQ0FBQzs7QUFFdEM7OztJQUdJO0FBUUosTUFBTSxPQUFPLG9CQUFvQjsrR0FBcEIsb0JBQW9CO2dIQUFwQixvQkFBb0I7Z0hBQXBCLG9CQUFvQixhQU5wQjtZQUNULEVBQUMsT0FBTyxFQUFFLDJCQUEyQixFQUFFLFFBQVEsRUFBRSxtQ0FBbUMsRUFBQztZQUNyRixFQUFDLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxRQUFRLEVBQUUsa0NBQWtDLEVBQUM7WUFDbkYsRUFBQyxPQUFPLEVBQUUseUJBQXlCLEVBQUUsUUFBUSxFQUFFLGlDQUFpQyxFQUFDO1NBQ2xGOzs0RkFFVSxvQkFBb0I7a0JBUGhDLFFBQVE7bUJBQUM7b0JBQ1IsU0FBUyxFQUFFO3dCQUNULEVBQUMsT0FBTyxFQUFFLDJCQUEyQixFQUFFLFFBQVEsRUFBRSxtQ0FBbUMsRUFBQzt3QkFDckYsRUFBQyxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsUUFBUSxFQUFFLGtDQUFrQyxFQUFDO3dCQUNuRixFQUFDLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxRQUFRLEVBQUUsaUNBQWlDLEVBQUM7cUJBQ2xGO2lCQUNGOztBQUlEOzs7R0FHRztBQVFILE1BQU0sT0FBTyxzQkFBc0I7K0dBQXRCLHNCQUFzQjtnSEFBdEIsc0JBQXNCLFlBZHRCLG9CQUFvQixhQUFwQixvQkFBb0I7Z0hBY3BCLHNCQUFzQixhQUx0QjtZQUNULEVBQUMsT0FBTyxFQUFFLGFBQWEsRUFBRSxRQUFRLEVBQUUsbUJBQW1CLEVBQUM7U0FDeEQsWUFIUyxvQkFBb0IsRUFSbkIsb0JBQW9COzs0RkFjcEIsc0JBQXNCO2tCQVBsQyxRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLG9CQUFvQixDQUFDO29CQUMvQixTQUFTLEVBQUU7d0JBQ1QsRUFBQyxPQUFPLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxtQkFBbUIsRUFBQztxQkFDeEQ7b0JBQ0QsT0FBTyxFQUFFLENBQUMsb0JBQW9CLENBQUM7aUJBQ2hDOztBQUlEOzs7R0FHRztBQU9ILE1BQU0sT0FBTyxvQkFBb0I7K0dBQXBCLG9CQUFvQjtnSEFBcEIsb0JBQW9CLFlBM0JwQixvQkFBb0I7Z0hBMkJwQixvQkFBb0IsYUFKcEI7WUFDVCxFQUFDLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLG1CQUFtQixFQUFDO1NBQ3hELFlBSFMsb0JBQW9COzs0RkFLbkIsb0JBQW9CO2tCQU5oQyxRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLG9CQUFvQixDQUFDO29CQUMvQixTQUFTLEVBQUU7d0JBQ1QsRUFBQyxPQUFPLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxtQkFBbUIsRUFBQztxQkFDeEQ7aUJBQ0Y7O0FBSUQ7OztHQUdHO0FBT0gsTUFBTSxPQUFPLHNCQUFzQjsrR0FBdEIsc0JBQXNCO2dIQUF0QixzQkFBc0IsWUF4Q3RCLG9CQUFvQjtnSEF3Q3BCLHNCQUFzQixhQUp0QjtZQUNULEVBQUMsT0FBTyxFQUFFLGFBQWEsRUFBRSxRQUFRLEVBQUUsbUJBQW1CLEVBQUM7U0FDeEQsWUFIUyxvQkFBb0I7OzRGQUtuQixzQkFBc0I7a0JBTmxDLFFBQVE7bUJBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsb0JBQW9CLENBQUM7b0JBQy9CLFNBQVMsRUFBRTt3QkFDVCxFQUFDLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLG1CQUFtQixFQUFDO3FCQUN4RDtpQkFDRjs7QUFJRDs7O0dBR0c7QUFTSCxNQUFNLE9BQU8sc0JBQXNCOytHQUF0QixzQkFBc0I7Z0hBQXRCLHNCQUFzQixZQXZEdEIsb0JBQW9CO2dIQXVEcEIsc0JBQXNCLGFBTnRCO1lBQ1QsRUFBQyxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsUUFBUSxFQUFFLGtDQUFrQyxFQUFDO1lBQ25GLEVBQUMsT0FBTyxFQUFFLHlCQUF5QixFQUFFLFFBQVEsRUFBRSxtQ0FBbUMsRUFBQztZQUNuRixFQUFDLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLG1CQUFtQixFQUFDO1NBQ3hELFlBTFMsb0JBQW9COzs0RkFPbkIsc0JBQXNCO2tCQVJsQyxRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLG9CQUFvQixDQUFDO29CQUMvQixTQUFTLEVBQUU7d0JBQ1QsRUFBQyxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsUUFBUSxFQUFFLGtDQUFrQyxFQUFDO3dCQUNuRixFQUFDLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxRQUFRLEVBQUUsbUNBQW1DLEVBQUM7d0JBQ25GLEVBQUMsT0FBTyxFQUFFLGFBQWEsRUFBRSxRQUFRLEVBQUUsbUJBQW1CLEVBQUM7cUJBQ3hEO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtOZ01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7RGxEYXRlQWRhcHRlcn0gZnJvbSAnLi9kbC1kYXRlLWFkYXB0ZXInO1xyXG5pbXBvcnQge0RsRGF0ZUFkYXB0ZXJNb21lbnR9IGZyb20gJy4vZGwtZGF0ZS1hZGFwdGVyLW1vbWVudCc7XHJcbmltcG9ydCB7RGxEYXRlQWRhcHRlck5hdGl2ZX0gZnJvbSAnLi9kbC1kYXRlLWFkYXB0ZXItbmF0aXZlJztcclxuaW1wb3J0IHtEbERhdGVBZGFwdGVyTnVtYmVyfSBmcm9tICcuL2RsLWRhdGUtYWRhcHRlci1udW1iZXInO1xyXG5pbXBvcnQge0RsRGF0ZUFkYXB0ZXJTdHJpbmd9IGZyb20gJy4vZGwtZGF0ZS1hZGFwdGVyLXN0cmluZyc7XHJcbmltcG9ydCB7XHJcbiAgRExfREFURV9USU1FX0RJU1BMQVlfRk9STUFULFxyXG4gIERMX0RBVEVfVElNRV9ESVNQTEFZX0ZPUk1BVF9ERUZBVUxULFxyXG4gIERMX0RBVEVfVElNRV9JTlBVVF9GT1JNQVRTLFxyXG4gIERMX0RBVEVfVElNRV9JTlBVVF9GT1JNQVRTX0RFRkFVTFQsXHJcbiAgRExfREFURV9USU1FX01PREVMX0ZPUk1BVCxcclxuICBETF9EQVRFX1RJTUVfTU9ERUxfRk9STUFUX0RFRkFVTFRcclxufSBmcm9tICcuL2RsLWRhdGUtdGltZS1zdHJpbmctZm9ybWF0JztcclxuXHJcbi8qKlxyXG4gKiBJbXBvcnQgdGhpcyBtb2R1bGUgdG8gc3VwcGx5IHlvdXIgb3duIGBEYXRlQWRhcHRlcmAgcHJvdmlkZXIuXHJcbiAqIEBpbnRlcm5hbFxyXG4gKiovXHJcbkBOZ01vZHVsZSh7XHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgICB7cHJvdmlkZTogRExfREFURV9USU1FX0RJU1BMQVlfRk9STUFULCB1c2VWYWx1ZTogRExfREFURV9USU1FX0RJU1BMQVlfRk9STUFUX0RFRkFVTFR9LFxyXG4gICAge3Byb3ZpZGU6IERMX0RBVEVfVElNRV9JTlBVVF9GT1JNQVRTLCB1c2VWYWx1ZTogRExfREFURV9USU1FX0lOUFVUX0ZPUk1BVFNfREVGQVVMVH0sXHJcbiAgICB7cHJvdmlkZTogRExfREFURV9USU1FX01PREVMX0ZPUk1BVCwgdXNlVmFsdWU6IERMX0RBVEVfVElNRV9NT0RFTF9GT1JNQVRfREVGQVVMVH1cclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBEbERhdGVUaW1lQ29yZU1vZHVsZSB7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXBvcnQgdGhpcyBtb2R1bGUgdG8gc3RvcmUgYG1pbGxpc2Vjb25kc2AgaW4gdGhlIG1vZGVsLlxyXG4gKiBAaW50ZXJuYWxcclxuICovXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW0RsRGF0ZVRpbWVDb3JlTW9kdWxlXSxcclxuICBwcm92aWRlcnM6IFtcclxuICAgIHtwcm92aWRlOiBEbERhdGVBZGFwdGVyLCB1c2VDbGFzczogRGxEYXRlQWRhcHRlck51bWJlcn1cclxuICBdLFxyXG4gIGV4cG9ydHM6IFtEbERhdGVUaW1lQ29yZU1vZHVsZV1cclxufSlcclxuZXhwb3J0IGNsYXNzIERsRGF0ZVRpbWVOdW1iZXJNb2R1bGUge1xyXG59XHJcblxyXG4vKipcclxuICogSW1wb3J0IHRoaXMgbW9kdWxlIHRvIHN0b3JlIGEgbmF0aXZlIEphdmFTY3JpcHQgYERhdGVgIGluIHRoZSBtb2RlbC5cclxuICogQGludGVybmFsXHJcbiAqL1xyXG5ATmdNb2R1bGUoe1xyXG4gIGltcG9ydHM6IFtEbERhdGVUaW1lQ29yZU1vZHVsZV0sXHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgICB7cHJvdmlkZTogRGxEYXRlQWRhcHRlciwgdXNlQ2xhc3M6IERsRGF0ZUFkYXB0ZXJOYXRpdmV9XHJcbiAgXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIERsRGF0ZVRpbWVEYXRlTW9kdWxlIHtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcG9ydCB0aGlzIG1vZHVsZSB0byBzdG9yZSBhIGBtb21lbnRgIGluIHRoZSBtb2RlbC5cclxuICogQGludGVybmFsXHJcbiAqL1xyXG5ATmdNb2R1bGUoe1xyXG4gIGltcG9ydHM6IFtEbERhdGVUaW1lQ29yZU1vZHVsZV0sXHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgICB7cHJvdmlkZTogRGxEYXRlQWRhcHRlciwgdXNlQ2xhc3M6IERsRGF0ZUFkYXB0ZXJNb21lbnR9XHJcbiAgXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIERsRGF0ZVRpbWVNb21lbnRNb2R1bGUge1xyXG59XHJcblxyXG4vKipcclxuICogSW1wb3J0IHRoaXMgbW9kdWxlIHRvIHN0b3JlIGEgYHN0cmluZ2AgaW4gdGhlIG1vZGVsLlxyXG4gKiBAaW50ZXJuYWxcclxuICovXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW0RsRGF0ZVRpbWVDb3JlTW9kdWxlXSxcclxuICBwcm92aWRlcnM6IFtcclxuICAgIHtwcm92aWRlOiBETF9EQVRFX1RJTUVfSU5QVVRfRk9STUFUUywgdXNlVmFsdWU6IERMX0RBVEVfVElNRV9JTlBVVF9GT1JNQVRTX0RFRkFVTFR9LFxyXG4gICAge3Byb3ZpZGU6IERMX0RBVEVfVElNRV9NT0RFTF9GT1JNQVQsIHVzZVZhbHVlOiBETF9EQVRFX1RJTUVfRElTUExBWV9GT1JNQVRfREVGQVVMVH0sXHJcbiAgICB7cHJvdmlkZTogRGxEYXRlQWRhcHRlciwgdXNlQ2xhc3M6IERsRGF0ZUFkYXB0ZXJTdHJpbmd9XHJcbiAgXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIERsRGF0ZVRpbWVTdHJpbmdNb2R1bGUge1xyXG59XHJcblxyXG4iXX0=