grafana/public/app/features/dashboard/all.ts

46 lines
1.6 KiB
TypeScript
Raw Normal View History

import './dashboard_ctrl';
import './alerting_srv';
import './history/history';
2017-12-21 06:22:20 -06:00
import './dashboard_loader_srv';
import './dashnav/dashnav';
import './submenu/submenu';
import './save_as_modal';
import './save_modal';
import './save_provisioned_modal';
import './shareModalCtrl';
2017-12-21 06:22:20 -06:00
import './share_snapshot_ctrl';
import './dashboard_srv';
import './view_state_srv';
import './validation_srv';
import './time_srv';
2017-12-21 06:22:20 -06:00
import './unsaved_changes_srv';
import './unsaved_changes_modal';
import './timepicker/timepicker';
import './upload';
import './export/export_modal';
import './export_data/export_data_modal';
import './ad_hoc_filters';
import './repeat_option/repeat_option';
import './dashgrid/DashboardGridDirective';
import './dashgrid/RowOptions';
import './folder_picker/folder_picker';
import './move_to_folder_modal/move_to_folder';
import './settings/settings';
import './panellinks/module';
import './dashlinks/module';
2017-10-24 12:24:13 -05:00
2018-09-13 09:00:02 -05:00
// angular wrappers
import { react2AngularDirective } from 'app/core/utils/react2angular';
2018-09-15 06:50:22 -05:00
import DashboardPermissions from './permissions/DashboardPermissions';
2018-09-13 09:00:02 -05:00
react2AngularDirective('dashboardPermissions', DashboardPermissions, ['dashboardId', 'folder']);
2017-12-20 05:33:33 -06:00
import coreModule from 'app/core/core_module';
import { FolderDashboardsCtrl } from './folder_dashboards_ctrl';
import { DashboardImportCtrl } from './dashboard_import_ctrl';
import { CreateFolderCtrl } from './create_folder_ctrl';
2017-10-24 12:24:13 -05:00
2017-12-20 05:33:33 -06:00
coreModule.controller('FolderDashboardsCtrl', FolderDashboardsCtrl);
coreModule.controller('DashboardImportCtrl', DashboardImportCtrl);
coreModule.controller('CreateFolderCtrl', CreateFolderCtrl);