[{"__symbolic":"module","version":4,"metadata":{"PageHeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"page-header","template":"\n  <ng-container *ngIf=\"!breadcrumb; else breadcrumb\">\n    <nz-breadcrumb *ngIf=\"paths && paths.length > 0\">\n      <nz-breadcrumb-item *ngFor=\"let i of paths;let isLast=last;\">\n        <ng-container *ngIf=\"i.link\">\n            <a [routerLink]=\"i.link\" *ngIf=\"!isLast&&home_link_enabled\">       \n                  <i *ngIf=\"i.icon\" class=\"{{i.icon}}\"></i> \n                  {{i.title}}\n            </a>\n            <a *ngIf=\"!isLast&&!home_link_enabled\">       \n                <i *ngIf=\"i.icon\" class=\"{{i.icon}}\"></i> \n                {{i.title}}\n            </a>\n            <a *ngIf=\"isLast\">       \n                  <i *ngIf=\"i.icon\" class=\"{{i.icon}}\"></i> \n                  {{i.title}}\n            </a>\n         </ng-container>\n        <ng-container *ngIf=\"!i.link\">\n            <i *ngIf=\"i.icon\" class=\"{{i.icon}}\"></i> \n            {{i.title}}\n        </ng-container>\n      </nz-breadcrumb-item>\n    </nz-breadcrumb>\n  </ng-container>\n  <div class=\"detail\">\n    <div *ngIf=\"logo\" class=\"logo\"><ng-template [ngTemplateOutlet]=\"logo\"></ng-template></div>\n    <div class=\"main\">\n      <div class=\"row\">\n        <h1 *ngIf=\"title\" class=\"title\">\n          {{title}}          \n            <span *ngIf=\"desc\" class=\"text-sm text-grey-dark\">\n              <nz-divider nzType=\"vertical\"></nz-divider>\n              {{desc}}\n            </span>     \n        </h1>       \n        <div *ngIf=\"action\" class=\"action\">\n        <ng-template [ngTemplateOutlet]=\"action\"></ng-template>\n        </div>       \n      </div>\n      <div class=\"row\">\n        <div class=\"desc\" (cdkObserveContent)=\"checkContent()\" #conTpl><ng-content></ng-content><ng-template [ngTemplateOutlet]=\"content\"></ng-template></div>\n        <div *ngIf=\"extra\" class=\"extra\"><ng-template [ngTemplateOutlet]=\"extra\"></ng-template></div>\n      </div>\n    </div>\n  </div>\n  <ng-template [ngTemplateOutlet]=\"tab\"></ng-template>\n  ","host":{"[class.content__title]":"true","[class.ad-ph]":"true","$quoted$":["[class.content__title]","[class.ad-ph]"]},"preserveWhitespaces":false}]}],"members":{"conTpl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":80,"character":3},"arguments":["conTpl"]}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"desc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"home":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3}}]}],"home_link":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":3}}]}],"home_link_enabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":3}}]}],"home_i18n":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":3}}]}],"autoBreadcrumb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"autoTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":3}}]}],"titleSync":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":137,"character":3}}]}],"breadcrumb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":148,"character":3},"arguments":["breadcrumb"]}]}],"logo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":150,"character":3},"arguments":["logo"]}]}],"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":152,"character":3},"arguments":["action"]}]}],"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":154,"character":3},"arguments":["content"]}]}],"extra":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":156,"character":3},"arguments":["extra"]}]}],"tab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":158,"character":3},"arguments":["tab"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":167,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":168,"character":5},"arguments":[{"__symbolic":"reference","module":"yoyo-ng-module/theme","name":"TitleService","line":168,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":170,"character":5},"arguments":[{"__symbolic":"reference","module":"yoyo-ng-module/abc","name":"ReuseTabService","line":170,"character":12}]}],null],"parameters":[{"__symbolic":"reference","module":"./page-header.config","name":"AdPageHeaderConfig","line":163,"character":9},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":164,"character":22},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":165,"character":19},{"__symbolic":"reference","module":"yoyo-ng-module/theme","name":"MenuService","line":166,"character":21},{"__symbolic":"reference","module":"yoyo-ng-module/theme","name":"TitleService","line":169,"character":22},{"__symbolic":"reference","module":"yoyo-ng-module/abc","name":"ReuseTabService","line":171,"character":22},{"__symbolic":"reference","module":"yoyo-ng-module/abp/localization/localization.service","name":"LocalizationService","line":172,"character":29}]}],"refresh":[{"__symbolic":"method"}],"genBreadcrumb":[{"__symbolic":"method"}],"setTitle":[{"__symbolic":"method"}],"checkContent":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"l":[{"__symbolic":"method"}]}}}}]