{"__symbolic":"module","version":4,"metadata":{"MPageBannerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-page-banner","exportAs":"mPageBanner","template":"\n    <ng-container>\n      <div\n        class=\"m-page-banner-container\"\n        *ngIf=\"mShowPageBanner\"\n        [ngStyle]=\"{ 'background-image': 'url(' + mBgUrl + ')', 'background-color': mBgColor }\"\n      >\n        <div class=\"title\">{{ mTitle }}</div>\n        <div class=\"desc\" [style.width.px]=\"mDescWidth\">{{ mDesc }}</div>\n        <i nz-icon class=\"icon\" *ngIf=\"mShowCloseIcon\" nzType=\"close-circle\" nzTheme=\"fill\" (click)=\"close()\"></i>\n      </div>\n    </ng-container>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":18,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":19,"character":19},"member":"OnPush"},"preserveWhitespaces":false}]}],"members":{"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"mDesc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"mBgUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"mDescWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"mBgColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"mShowCloseIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"mShowPageBanner":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"mShowPageBannerChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"close":[{"__symbolic":"method"}]}},"MPageBannerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MPageBannerComponent"}],"exports":[{"__symbolic":"reference","name":"MPageBannerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":9,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":9,"character":39}]}]}],"members":{}}},"origins":{"MPageBannerComponent":"./page-banner.component","MPageBannerModule":"./page-banner.module"},"importAs":"@mining/ui/page-banner"}