blob: 1126f141b7cc79d6d3a249f503901ee7242f01a7 [file] [log] [blame]
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { NgModule } from '@angular/core';
import { DecimalPipe } from '@angular/common';
import { AlertsListComponent } from './alerts-list.component';
import { routing } from './alerts-list.routing';
import { SharedModule } from '../../shared/shared.module';
import { MetronSorterModule } from '../../shared/metron-table/metron-sorter/metron-sorter.module';
import { ListGroupModule } from '../../shared/list-group/list-grup.module';
import { CollapseModule } from '../../shared/collapse/collapse.module';
import { MetronTablePaginationModule } from '../../shared/metron-table/metron-table-pagination/metron-table-pagination.module';
import { ConfigureRowsModule } from '../configure-rows/configure-rows.module';
import { TimeRangeModule } from '../../shared/time-range/time-range.module';
import { GroupByModule } from '../../shared/group-by/group-by.module';
import { AlertFiltersComponent } from './alert-filters/alert-filters.component';
import { TableViewComponent } from './table-view/table-view.component';
import { TreeViewComponent } from './tree-view/tree-view.component';
@NgModule({
imports: [
routing,
SharedModule,
ConfigureRowsModule,
MetronSorterModule,
MetronTablePaginationModule,
ListGroupModule,
CollapseModule,
GroupByModule,
TimeRangeModule,
],
exports: [ AlertsListComponent ],
declarations: [
AlertsListComponent,
TableViewComponent,
TreeViewComponent,
AlertFiltersComponent
],
providers: [ DecimalPipe ]
})
export class AlertsListModule {}