/** * date-time.module */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { A11yModule } from '@angular/cdk/a11y'; import { OverlayModule } from '@angular/cdk/overlay'; import { pDateTimeTriggerDirective } from './date-time-picker-trigger.directive'; import { P_DTPICKER_SCROLL_STRATEGY_PROVIDER, pDateTimeComponent } from './date-time-picker.component'; import { pDateTimeContainerComponent } from './date-time-picker-container.component'; import { pDateTimeInputDirective } from './date-time-picker-input.directive'; import { pDateTimeIntl } from './date-time-picker-intl.service'; import { pMonthViewComponent } from './calendar-month-view.component'; import { pCalendarBodyComponent } from './calendar-body.component'; import { pYearViewComponent } from './calendar-year-view.component'; import { pMultiYearViewComponent } from './calendar-multi-year-view.component'; import { pTimerBoxComponent } from './timer-box.component'; import { pTimerComponent } from './timer.component'; import { NumberFixedLenPipe } from './numberedFixLen.pipe'; import { pCalendarComponent } from './calendar.component'; import { pDateTimeInlineComponent } from './date-time-inline.component'; import { DropdownModule } from "mirra-ui/dropdown"; import { FormsModule } from '@angular/forms'; @NgModule({ imports: [CommonModule, FormsModule, OverlayModule, A11yModule, DropdownModule], exports: [ pCalendarComponent, pTimerComponent, pDateTimeTriggerDirective, pDateTimeInputDirective, pDateTimeComponent, pDateTimeInlineComponent, pMultiYearViewComponent, pYearViewComponent, pMonthViewComponent, ], declarations: [ pDateTimeTriggerDirective, pDateTimeInputDirective, pDateTimeComponent, pDateTimeContainerComponent, pMultiYearViewComponent, pYearViewComponent, pMonthViewComponent, pTimerComponent, pTimerBoxComponent, pCalendarComponent, pCalendarBodyComponent, NumberFixedLenPipe, pDateTimeInlineComponent, ], providers: [pDateTimeIntl, P_DTPICKER_SCROLL_STRATEGY_PROVIDER], entryComponents: [pDateTimeContainerComponent], }) export class pDateTimeModule {}