index.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import './dashboard_ctrl';
  2. import './alerting_srv';
  3. import './dashboard_loader_srv';
  4. import './save_as_modal';
  5. import './save_modal';
  6. import './save_provisioned_modal';
  7. import './shareModalCtrl';
  8. import './share_snapshot_ctrl';
  9. import './dashboard_srv';
  10. import './validation_srv';
  11. import './time_srv';
  12. import './unsaved_changes_srv';
  13. import './unsaved_changes_modal';
  14. import './upload';
  15. import './ad_hoc_filters';
  16. import './repeat_option/repeat_option';
  17. import './dashgrid/DashboardGridDirective';
  18. import './dashgrid/RowOptions';
  19. import './panellinks/module';
  20. // Services
  21. import './services/DashboardViewStateSrv';
  22. // Components
  23. import './components/DashLinks';
  24. import './components/DashExportModal';
  25. import './components/DashNav';
  26. import './components/ExportDataModal';
  27. import './components/FolderPicker';
  28. import './components/VersionHistory';
  29. import './components/DashboardSettings';
  30. import './components/SubMenu';
  31. import './components/TimePicker';
  32. import DashboardPermissions from './components/DashboardPermissions/DashboardPermissions';
  33. // angular wrappers
  34. import { react2AngularDirective } from 'app/core/utils/react2angular';
  35. react2AngularDirective('dashboardPermissions', DashboardPermissions, ['dashboardId', 'folder']);