[{"__symbolic":"module","version":4,"metadata":{"UserAddDashboardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"template":"\n        <form nz-form [formGroup]=\"form\" (ngSubmit)=\"_submitForm()\" class=\"style-form\">\n            <div nz-form-item nz-row>\n                <div nz-form-label nz-col [nzSpan]=\"6\">\n                    <label [attr.for]=\"'name'\" nz-form-item-required\n                           style=\"font-size: 13px;font-weight: bold;\">主题名称</label>\n                </div>\n                <div nz-form-control nz-col [nzSpan]=\"12\">\n                    <nz-input [nzSize]=\"'large'\" formControlName=\"name\" [nzId]=\"'name'\"></nz-input>\n                </div>\n            </div>\n            <div nz-form-item nz-row>\n                <div nz-form-label nz-col [nzSpan]=\"6\">\n                    <label [attr.for]=\"'icon'\" nz-form-item-required\n                           style=\"font-size: 13px;font-weight: bold;\">主题图标</label>\n                </div>\n                <div nz-form-control nz-col [nzSpan]=\"12\">\n                    <nz-select formControlName=\"icon\" [nzPlaceHolder]=\"''\" [nzSize]=\"'large'\" nzAllowClear\n                               name=\"icon\">\n                        <nz-option *ngFor=\"let option of themeIcons\" [nzLabel]=\"option.label\" [nzValue]=\"option.value\">\n                            <ng-template #nzOptionTemplate>\n                                <i class=\"anticon\" [ngClass]=\"'anticon-'+option.value\"></i>\n                                {{option.label}}\n                            </ng-template>\n                        </nz-option>\n                    </nz-select>\n                </div>\n            </div>\n            <div nz-form-item nz-row>\n                <div nz-form-label nz-col [nzSpan]=\"6\">\n                    <label [attr.for]=\"'desc'\" nz-form-item-required\n                           style=\"font-size: 13px;font-weight: bold;\">主题描述</label>\n                </div>\n                <div nz-form-control nz-col [nzSpan]=\"12\">\n                    <nz-input [nzSize]=\"'large'\" formControlName=\"desc\" [nzId]=\"'desc'\"></nz-input>\n                </div>\n            </div>\n            <div nz-form-item nz-row style=\"margin-bottom:8px;\">\n                <div nz-form-control nz-col [nzOffset]=\"11\">\n                    <button nz-button [nzSize]=\"'large'\" [nzType]=\"'primary'\" [nzLoading]=\"loading\">提交</button>\n                </div>\n            </div>\n        </form>\n\n    "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":69,"character":17},"arguments":[{"__symbolic":"reference","module":"../config","name":"DASHBOARDSERVICE","line":69,"character":24}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":67,"character":28},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzModalSubject","line":68,"character":33},null,{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzMessageService","line":70,"character":33}]}],"ngOnInit":[{"__symbolic":"method"}],"_submitForm":[{"__symbolic":"method"}]}}}}]