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

import { BryntumColumnComboComponent } from './bryntum-column-combo.component';
import { BryntumColumnFilterFieldComponent } from './bryntum-column-filter-field.component';
import { BryntumColumnPickerButtonComponent } from './bryntum-column-picker-button.component';
import { BryntumColumnScrollButtonComponent } from './bryntum-column-scroll-button.component';
import { BryntumProjectComboComponent } from './bryntum-project-combo.component';
import { BryntumTaskBoardProjectModelComponent } from './bryntum-task-board-project-model.component';
import { BryntumResourcesComboComponent } from './bryntum-resources-combo.component';
import { BryntumSwimlaneComboComponent } from './bryntum-swimlane-combo.component';
import { BryntumSwimlaneFilterFieldComponent } from './bryntum-swimlane-filter-field.component';
import { BryntumSwimlanePickerButtonComponent } from './bryntum-swimlane-picker-button.component';
import { BryntumSwimlaneScrollButtonComponent } from './bryntum-swimlane-scroll-button.component';
import { BryntumTagComboComponent } from './bryntum-tag-combo.component';
import { BryntumTaskBoardComponent } from './bryntum-task-board.component';
import { BryntumTaskBoardBaseComponent } from './bryntum-task-board-base.component';
import { BryntumTaskBoardFieldFilterPickerComponent } from './bryntum-task-board-field-filter-picker.component';
import { BryntumTaskBoardFieldFilterPickerGroupComponent } from './bryntum-task-board-field-filter-picker-group.component';
import { BryntumTaskColorComboComponent } from './bryntum-task-color-combo.component';
import { BryntumTaskFilterFieldComponent } from './bryntum-task-filter-field.component';
import { BryntumTodoListFieldComponent } from './bryntum-todo-list-field.component';
import { BryntumUndoRedoComponent } from './bryntum-undo-redo.component';
import { BryntumZoomSliderComponent } from './bryntum-zoom-slider.component';

@NgModule({
    declarations : [

        BryntumColumnComboComponent,
        BryntumColumnFilterFieldComponent,
        BryntumColumnPickerButtonComponent,
        BryntumColumnScrollButtonComponent,
        BryntumProjectComboComponent,
        BryntumTaskBoardProjectModelComponent,
        BryntumResourcesComboComponent,
        BryntumSwimlaneComboComponent,
        BryntumSwimlaneFilterFieldComponent,
        BryntumSwimlanePickerButtonComponent,
        BryntumSwimlaneScrollButtonComponent,
        BryntumTagComboComponent,
        BryntumTaskBoardComponent,
        BryntumTaskBoardBaseComponent,
        BryntumTaskBoardFieldFilterPickerComponent,
        BryntumTaskBoardFieldFilterPickerGroupComponent,
        BryntumTaskColorComboComponent,
        BryntumTaskFilterFieldComponent,
        BryntumTodoListFieldComponent,
        BryntumUndoRedoComponent,
        BryntumZoomSliderComponent
    ],
    imports : [],
    exports : [

        BryntumColumnComboComponent,
        BryntumColumnFilterFieldComponent,
        BryntumColumnPickerButtonComponent,
        BryntumColumnScrollButtonComponent,
        BryntumProjectComboComponent,
        BryntumTaskBoardProjectModelComponent,
        BryntumResourcesComboComponent,
        BryntumSwimlaneComboComponent,
        BryntumSwimlaneFilterFieldComponent,
        BryntumSwimlanePickerButtonComponent,
        BryntumSwimlaneScrollButtonComponent,
        BryntumTagComboComponent,
        BryntumTaskBoardComponent,
        BryntumTaskBoardBaseComponent,
        BryntumTaskBoardFieldFilterPickerComponent,
        BryntumTaskBoardFieldFilterPickerGroupComponent,
        BryntumTaskColorComboComponent,
        BryntumTaskFilterFieldComponent,
        BryntumTodoListFieldComponent,
        BryntumUndoRedoComponent,
        BryntumZoomSliderComponent
    ]
})
export class BryntumTaskBoardModule { }
