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.
abp/npm/ng-packs/dist/setting-management/abp-ng.setting-management.m...

149 lines
5.8 KiB

{
"__symbolic": "module",
"version": 4,
"metadata": {
"SettingManagementModule": {
"__symbolic": "class",
"decorators": [
{
"__symbolic": "call",
"expression": {
"__symbolic": "reference",
"module": "@angular/core",
"name": "NgModule",
"line": 6,
"character": 1
},
"arguments": [
{
"declarations": [{ "__symbolic": "reference", "name": "SettingManagementComponent" }],
"imports": [
{ "__symbolic": "reference", "name": "ɵa" },
{
"__symbolic": "reference",
"module": "@abp/ng.core",
"name": "CoreModule",
"line": 8,
"character": 44
},
{
"__symbolic": "reference",
"module": "@abp/ng.theme.shared",
"name": "ThemeSharedModule",
"line": 8,
"character": 56
}
]
}
]
}
],
"members": {}
},
"SettingManagementComponent": {
"__symbolic": "class",
"decorators": [
{
"__symbolic": "call",
"expression": {
"__symbolic": "reference",
"module": "@angular/core",
"name": "Component",
"line": 6,
"character": 1
},
"arguments": [
{
"selector": "abp-setting-management",
"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 class=\"row\">\n <div class=\"col-3\">\n <ul class=\"nav flex-column nav-pills\" id=\"nav-tab\" role=\"tablist\">\n <li\n *abpFor=\"let setting of settings; trackBy: trackByFn\"\n (click)=\"selected = 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 === selected.name\"\n >{{ setting.name | abpLocalization }}</a\n >\n </li>\n </ul>\n </div>\n <div class=\"col-9\">\n <div *ngIf=\"settings.length\" class=\"tab-content\">\n <div class=\"tab-pane fade show active\" [id]=\"selected.name + '-tab'\" role=\"tabpanel\">\n <ng-container *ngComponentOutlet=\"selected.component\"></ng-container>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n</div>\n"
}
]
}
],
"members": {
"__ctor__": [
{
"__symbolic": "constructor",
"parameters": [
{ "__symbolic": "reference", "module": "@angular/router", "name": "Router", "line": 17, "character": 30 },
{ "__symbolic": "reference", "module": "@ngxs/store", "name": "Store", "line": 17, "character": 53 }
]
}
],
"ngOnInit": [{ "__symbolic": "method" }]
}
},
"ɵa": {
"__symbolic": "class",
"decorators": [
{
"__symbolic": "call",
"expression": {
"__symbolic": "reference",
"module": "@angular/core",
"name": "NgModule",
"line": 13,
"character": 1
},
"arguments": [
{
"imports": [
{
"__symbolic": "call",
"expression": {
"__symbolic": "select",
"expression": {
"__symbolic": "reference",
"module": "@angular/router",
"name": "RouterModule",
"line": 14,
"character": 12
},
"member": "forChild"
},
"arguments": [
[
{
"path": "",
"component": {
"__symbolic": "reference",
"module": "@abp/ng.core",
"name": "DynamicLayoutComponent",
"line": 8,
"character": 15
},
"children": [
{
"path": "",
"component": { "__symbolic": "reference", "name": "SettingManagementComponent" }
}
]
}
]
]
}
],
"exports": [
{
"__symbolic": "reference",
"module": "@angular/router",
"name": "RouterModule",
"line": 15,
"character": 12
}
]
}
]
}
],
"members": {}
}
},
"origins": {
"SettingManagementModule": "./lib/setting-management.module",
"SettingManagementComponent": "./lib/components/setting-management.component",
"ɵa": "./lib/setting-management-routing.module"
},
"importAs": "@abp/ng.setting-management"
}