{"__symbolic":"module","version":4,"metadata":{"NzAnchorLinkComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"nz-link","exportAs":"nzLink","preserveWhitespaces":false,"template":"\n    <a #linkTitle (click)=\"goToClick($event)\" href=\"{{ nzHref }}\" class=\"ant-anchor-link-title\" title=\"{{ titleStr }}\">\n      <span *ngIf=\"titleStr; else titleTpl || nzTemplate\">{{ titleStr }}</span>\n    </a>\n    <ng-content></ng-content>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":36,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":37,"character":19},"member":"OnPush"}}]}],"members":{"nzHref":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"nzTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"nzTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":55,"character":3},"arguments":["nzTemplate",{"static":false}]}]}],"linkTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":56,"character":3},"arguments":["linkTitle"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":59,"character":23},{"__symbolic":"reference","name":"NzAnchorComponent"},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":61,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":62,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"getLinkTitleElement":[{"__symbolic":"method"}],"setActive":[{"__symbolic":"method"}],"unsetActive":[{"__symbolic":"method"}],"goToClick":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NzAnchorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":47,"character":1},"arguments":[{"selector":"nz-anchor","exportAs":"nzAnchor","preserveWhitespaces":false,"template":"\n    <nz-affix *ngIf=\"nzAffix; else content\" [nzOffsetTop]=\"nzOffsetTop\" [nzTarget]=\"container\">\n      <ng-template [ngTemplateOutlet]=\"content\"></ng-template>\n    </nz-affix>\n    <ng-template #content>\n      <div class=\"ant-anchor-wrapper\" [ngStyle]=\"wrapperStyle\">\n        <div class=\"ant-anchor\" [ngClass]=\"{ fixed: !nzAffix && !nzShowInkInFixed }\">\n          <div class=\"ant-anchor-ink\">\n            <div class=\"ant-anchor-ink-ball\" #ink></div>\n          </div>\n          <ng-content></ng-content>\n        </div>\n      </div>\n    </ng-template>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":66,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":67,"character":19},"member":"OnPush"}}]}],"members":{"ink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":70,"character":3},"arguments":["ink",{"static":false}]}]}],"nzAffix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":72,"character":12}}]}],"nzShowInkInFixed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":75,"character":3},"arguments":["anchor",false]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":76,"character":3}}]}],"nzBounds":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":80,"character":3},"arguments":["anchor",5]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputNumber","line":81,"character":3}}]}],"nzOffsetTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputNumber","line":85,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":86,"character":3},"arguments":["anchor"]}]}],"nzContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"nzTarget":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"nzClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":92,"character":3}}]}],"nzScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":93,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":106,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":106,"character":12}]}],null,null,null,null,null,null],"parameters":[{"__symbolic":"reference","module":"ng-zorro-antd/core/types","name":"NzSafeAny","line":106,"character":35},{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"NzConfigService","line":107,"character":28},{"__symbolic":"reference","module":"ng-zorro-antd/core/services","name":"NzScrollService","line":108,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":109,"character":17},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":110,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":111,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":112,"character":22}]}],"registerLink":[{"__symbolic":"method"}],"unregisterLink":[{"__symbolic":"method"}],"getContainer":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"registerScrollEvent":[{"__symbolic":"method"}],"handleScroll":[{"__symbolic":"method"}],"clearActive":[{"__symbolic":"method"}],"handleActive":[{"__symbolic":"method"}],"setVisible":[{"__symbolic":"method"}],"handleScrollTo":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"NzAnchorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NzAnchorComponent"},{"__symbolic":"reference","name":"NzAnchorLinkComponent"}],"exports":[{"__symbolic":"reference","name":"NzAnchorComponent"},{"__symbolic":"reference","name":"NzAnchorLinkComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/affix","name":"NzAffixModule","line":19,"character":26},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"PlatformModule","line":19,"character":41}],"providers":[{"__symbolic":"reference","module":"ng-zorro-antd/core/services","name":"SCROLL_SERVICE_PROVIDER","line":20,"character":14}]}]}],"members":{}}},"origins":{"NzAnchorLinkComponent":"./anchor-link.component","NzAnchorComponent":"./anchor.component","NzAnchorModule":"./anchor.module"},"importAs":"ng-zorro-antd/anchor"}