{"__symbolic":"module","version":4,"metadata":{"MCardBodyContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"m-card-body-container","exportAs":"mCardBodyContainer","template":"\n    <div class=\"m-card-body-container\">\n      <ng-content select=\"m-page-banner\"></ng-content>\n      <nz-tabset\n        class=\"m-card-body-tabset\"\n        [nzTabBarExtraContent]=\"extraTemplate\"\n        [nzSelectedIndex]=\"mSelectedIndex\"\n        (nzSelectedIndexChange)=\"selectedIndex($event)\"\n      >\n        <nz-tab *ngFor=\"let tab of mTabs\" [nzTitle]=\"mShowTabIcon ? titleTemplate : tab.name\">\n          <ng-template #titleTemplate>\n            <i nz-icon *ngIf=\"tab.icon\" class=\"m-card-body-tab-icon\" nz-tooltip [nzTooltipTitle]=\"tab.tooltipText\" [nzType]=\"tab.icon\"></i>\n            {{ tab.name }}\n          </ng-template>\n          <ng-template *ngIf=\"mCardTabRef\" [ngTemplateOutlet]=\"mCardTabRef\"></ng-template>\n          <div class=\"m-card-body-content-container\">\n            <ng-template *ngIf=\"mContentRef\" [ngTemplateOutlet]=\"mContentRef\"></ng-template>\n          </div>\n        </nz-tab>\n      </nz-tabset>\n      <ng-template #extraTemplate>\n        <ng-template *ngIf=\"mHeaderRef\" [ngTemplateOutlet]=\"mHeaderRef\"></ng-template>\n      </ng-template>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":31,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":32,"character":19},"member":"OnPush"},"preserveWhitespaces":false}]}],"members":{"mHeaderRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"mContentRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"mCardTabRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"mTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"mShowTabIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"mSelectedIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"mSelectedIndexChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3}}]}],"selectedIndex":[{"__symbolic":"method"}]}},"MCardBodyContainerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MCardBodyContainerComponent"}],"exports":[{"__symbolic":"reference","name":"MCardBodyContainerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/tabs","name":"NzTabsModule","line":10,"character":26},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":10,"character":40},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":10,"character":53},{"__symbolic":"reference","module":"ng-zorro-antd/tooltip","name":"NzToolTipModule","line":10,"character":67}]}]}],"members":{}},"IPageBannerType":{"__symbolic":"interface"},"IMTab":{"__symbolic":"interface"}},"origins":{"MCardBodyContainerComponent":"./card-body-container.component","MCardBodyContainerModule":"./card-body-container.module","IPageBannerType":"./typings","IMTab":"./typings"},"importAs":"@mining/ui/card-body-container"}