mirror of https://github.com/abpframework/abp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
5.7 KiB
1 line
5.7 KiB
{"__symbolic":"module","version":4,"exports":[{"from":"./lib/routes"}],"metadata":{"SETTING_LAYOUT":{"__symbolic":"reference","name":"SettingLayoutComponent"},"SettingManagementModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SETTING_LAYOUT"}],"imports":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","module":"@abp/ng.core","name":"CoreModule","line":10,"character":44},{"__symbolic":"reference","module":"@abp/ng.theme.shared","name":"ThemeSharedModule","line":10,"character":56}],"entryComponents":[{"__symbolic":"reference","name":"SETTING_LAYOUT"}]}]}],"members":{}},"SettingLayoutComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"abp-setting-layout","template":"<div class=\"row entry-row\">\n <div class=\"col-auto\">\n <h1 class=\"content-header-title\">{{ 'AbpSettingManagement::Settings' | abpLocalization }}</h1>\n </div>\n <!-- <div id=\"breadcrumb\" class=\"col-md-auto pl-md-0\">\n <abp-breadcrumb></abp-breadcrumb>\n </div> -->\n <div class=\"col\">\n <div class=\"text-lg-right pt-2\" id=\"AbpContentToolbar\"></div>\n </div>\n</div>\n\n<div id=\"SettingManagementWrapper\">\n <div class=\"card\">\n <div class=\"card-body\">\n <div *ngIf=\"!settingManagementService.settings.length\" class=\"text-center\">\n <i class=\"fa fa-spinner fa-spin\"></i>\n </div>\n <div class=\"row\">\n <div class=\"col-3\">\n <ul class=\"nav flex-column nav-pills\" id=\"nav-tab\" role=\"tablist\">\n <li\n *abpFor=\"\n let setting of settingManagementService.settings;\n trackBy: trackByFn;\n orderBy: 'order';\n orderDir: 'ASC'\n \"\n (click)=\"settingManagementService.setSelected(setting)\"\n class=\"nav-item\"\n [abpPermission]=\"setting.requiredPolicy\"\n >\n <a\n class=\"nav-link\"\n [id]=\"setting.name + '-tab'\"\n role=\"tab\"\n [class.active]=\"setting.name === settingManagementService.selected.name\"\n >{{ setting.name | abpLocalization }}</a\n >\n </li>\n </ul>\n </div>\n <div class=\"col-9\">\n <div *ngIf=\"settingManagementService.settings.length\" class=\"tab-content\">\n <div\n class=\"tab-pane fade show active\"\n [id]=\"settingManagementService.selected.name + '-tab'\"\n role=\"tabpanel\"\n >\n <router-outlet></router-outlet>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":89}]}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@abp/ng.core","name":"eLayoutType","line":13,"character":16},"member":"setting"}}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ngxs/store","name":"Actions","line":19,"character":21},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":20,"character":20},{"__symbolic":"reference","module":"@ngxs/store","name":"Store","line":21,"character":19},{"__symbolic":"reference","module":"angular-oauth2-oidc","name":"OAuthService","line":22,"character":26}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setSettings":[{"__symbolic":"method"}],"checkSelected":[{"__symbolic":"method"}],"setSelected":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":16,"character":12},"member":"forChild"},"arguments":[[{"path":"setting-management","component":{"__symbolic":"reference","module":"@abp/ng.core","name":"DynamicLayoutComponent","line":9,"character":15},"children":[{"path":"","component":{"__symbolic":"reference","name":"SettingLayoutComponent"}}],"data":{"routes":{"__symbolic":"reference","name":"ɵc"},"settings":[]}}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":17,"character":12}]}]}],"members":{}},"ɵc":{"routes":[{"name":"Settings","path":"setting-management","parentName":"AbpUiNavigation::Menu:Administration","layout":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@abp/ng.core","name":"eLayoutType","line":8,"character":14},"member":"application"},"order":6,"iconClass":"fa fa-cog"}]}},"origins":{"SETTING_LAYOUT":"./lib/components/setting-layout.component","SettingManagementModule":"./lib/setting-management.module","SettingLayoutComponent":"./lib/components/setting-layout.component","ɵa":"./lib/services/setting-management.service","ɵb":"./lib/setting-management-routing.module","ɵc":"./lib/constants/routes"},"importAs":"@abp/ng.setting-management"} |