{"__symbolic":"module","version":4,"metadata":{"MSingleBodyContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"m-single-body-container","exportAs":"mSingleBodyContainer","template":"\n    <div class=\"m-single-body-container\">\n      <ng-content select=\"m-page-banner\"></ng-content>\n      <nz-card\n        class=\"m-single-body-nz-card\"\n        *ngIf=\"mTitle || mExtraRef\"\n        nzBorderless=\"true\"\n        [nzTitle]=\"mTitle ? titleTemplate : undefined\"\n        [nzExtra]=\"extraTemplate\"\n      >\n        <ng-template #titleTemplate>\n          <i\n            nz-icon\n            *ngIf=\"mTitle.icon\"\n            class=\"m-single-body-tab-icon\"\n            nz-tooltip\n            [nzTooltipTitle]=\"mTitle.tooltipText\"\n            [nzType]=\"mTitle.icon\"\n          ></i>\n          {{ mTitle.name }}\n          <i *ngIf=\"mShowBack\" (click)=\"clickBack()\" class=\"m-single-body-back-icon\" nz-icon nzType=\"arrow-left\" nzTheme=\"outline\"></i>\n        </ng-template>\n        <ng-template *ngIf=\"mCardTabRef\" [ngTemplateOutlet]=\"mCardTabRef\"></ng-template>\n        <div class=\"m-single-body-content-container\">\n          <ng-template *ngIf=\"mContentRef\" [ngTemplateOutlet]=\"mContentRef\"></ng-template>\n        </div>\n      </nz-card>\n      <ng-template #extraTemplate>\n        <ng-template *ngIf=\"mExtraRef\" [ngTemplateOutlet]=\"mExtraRef\"></ng-template>\n      </ng-template>\n      <nz-card *ngIf=\"!mTitle && !mExtraRef\" class=\"m-single-body-nz-card m-single-body-padding\" nzBorderless=\"true\">\n        <div class=\"m-single-body-content-container\">\n          <ng-template *ngIf=\"mContentRef\" [ngTemplateOutlet]=\"mContentRef\"></ng-template>\n        </div>\n      </nz-card>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":43,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":44,"character":19},"member":"OnPush"},"preserveWhitespaces":false}]}],"members":{"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"mShowBack":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"mContentRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"mCardTabRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"mExtraRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"mBack":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3}}]}],"clickBack":[{"__symbolic":"method"}]}},"MSingleBodyContainerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MSingleBodyContainerComponent"}],"exports":[{"__symbolic":"reference","name":"MSingleBodyContainerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/card","name":"NzCardModule","line":10,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":10,"character":40},{"__symbolic":"reference","module":"ng-zorro-antd/tooltip","name":"NzToolTipModule","line":10,"character":54}]}]}],"members":{}}},"origins":{"MSingleBodyContainerComponent":"./single-body-container.component","MSingleBodyContainerModule":"./single-body-container.module"},"importAs":"@mining/ui/single-body-container"}