/**
* Angular Bryntum Calendar Shared module
*/
import { NgModule } from '@angular/core';

import { BryntumAgendaViewComponent } from './bryntum-agenda-view.component';
import { BryntumCalendarComponent } from './bryntum-calendar.component';
import { BryntumCalendarDatePickerComponent } from './bryntum-calendar-date-picker.component';
import { BryntumDayAgendaViewComponent } from './bryntum-day-agenda-view.component';
import { BryntumDayResourceViewComponent } from './bryntum-day-resource-view.component';
import { BryntumDayViewComponent } from './bryntum-day-view.component';
import { BryntumEventListComponent } from './bryntum-event-list.component';
import { BryntumModeSelectorComponent } from './bryntum-mode-selector.component';
import { BryntumMonthAgendaViewComponent } from './bryntum-month-agenda-view.component';
import { BryntumMonthGridComponent } from './bryntum-month-grid.component';
import { BryntumMonthViewComponent } from './bryntum-month-view.component';
import { BryntumCalendarProjectModelComponent } from './bryntum-calendar-project-model.component';
import { BryntumRangeMenuComponent } from './bryntum-range-menu.component';
import { BryntumResourceViewComponent } from './bryntum-resource-view.component';
import { BryntumTimeVisualizingEditorComponent } from './bryntum-time-visualizing-editor.component';
import { BryntumWeekViewComponent } from './bryntum-week-view.component';
import { BryntumYearViewComponent } from './bryntum-year-view.component';

@NgModule({
    declarations : [

        BryntumAgendaViewComponent,
        BryntumCalendarComponent,
        BryntumCalendarDatePickerComponent,
        BryntumDayAgendaViewComponent,
        BryntumDayResourceViewComponent,
        BryntumDayViewComponent,
        BryntumEventListComponent,
        BryntumModeSelectorComponent,
        BryntumMonthAgendaViewComponent,
        BryntumMonthGridComponent,
        BryntumMonthViewComponent,
        BryntumCalendarProjectModelComponent,
        BryntumRangeMenuComponent,
        BryntumResourceViewComponent,
        BryntumTimeVisualizingEditorComponent,
        BryntumWeekViewComponent,
        BryntumYearViewComponent
    ],
    imports : [],
    exports : [

        BryntumAgendaViewComponent,
        BryntumCalendarComponent,
        BryntumCalendarDatePickerComponent,
        BryntumDayAgendaViewComponent,
        BryntumDayResourceViewComponent,
        BryntumDayViewComponent,
        BryntumEventListComponent,
        BryntumModeSelectorComponent,
        BryntumMonthAgendaViewComponent,
        BryntumMonthGridComponent,
        BryntumMonthViewComponent,
        BryntumCalendarProjectModelComponent,
        BryntumRangeMenuComponent,
        BryntumResourceViewComponent,
        BryntumTimeVisualizingEditorComponent,
        BryntumWeekViewComponent,
        BryntumYearViewComponent
    ]
})
export class BryntumCalendarModule { }
