folder_permissions_ctrl.ts 621 B

12345678910111213141516171819202122
  1. import { FolderPageLoader } from './folder_page_loader';
  2. export class FolderPermissionsCtrl {
  3. navModel: any;
  4. folderId: number;
  5. dashboard: any;
  6. meta: any;
  7. /** @ngInject */
  8. constructor(private backendSrv, navModelSrv, private $routeParams) {
  9. if (this.$routeParams.folderId && this.$routeParams.slug) {
  10. this.folderId = $routeParams.folderId;
  11. new FolderPageLoader(this.backendSrv, this.$routeParams)
  12. .load(this, this.folderId, "manage-folder-permissions")
  13. .then(result => {
  14. this.dashboard = result.dashboard;
  15. this.meta = result.meta;
  16. });
  17. }
  18. }
  19. }