{"__symbolic":"module","version":4,"metadata":{"StickyDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[scSticky]"}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3},"arguments":["scSticky"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":56,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":56,"character":22}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":54,"character":44},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":55,"character":55,"context":{"typeName":"HTMLElement"},"module":"./lib/sticky.directive"}]},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":57,"character":43}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"isSizeAndPositionValid":[{"__symbolic":"method"}],"recreateElements":[{"__symbolic":"method"}],"initializeStickyStyles":[{"__symbolic":"method"}],"shouldShowSticky":[{"__symbolic":"method"}],"shouldHideSticky":[{"__symbolic":"method"}],"showSticky":[{"__symbolic":"method"}],"hideSticky":[{"__symbolic":"method"}],"onScroll":[{"__symbolic":"method"}],"recalculateStickyStyles":[{"__symbolic":"method"}]}},"StickyTheadDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"StickyDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[scStickyThead]"}]}],"members":{"stickyOffset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3},"arguments":["scStickyThead"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":16,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":16,"character":22}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":44},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":15,"character":55,"context":{"typeName":"HTMLElement"},"module":"./lib/sticky-thead.directive"}]},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":17,"character":43}]}],"initializeStickyStyles":[{"__symbolic":"method"}],"recalculateStickyStyles":[{"__symbolic":"method"}]}},"NgxStickyCopyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"StickyDirective"},{"__symbolic":"reference","name":"StickyTheadDirective"}],"imports":[],"exports":[{"__symbolic":"reference","name":"StickyDirective"},{"__symbolic":"reference","name":"StickyTheadDirective"}]}]}],"members":{}}},"origins":{"StickyDirective":"./lib/sticky.directive","StickyTheadDirective":"./lib/sticky-thead.directive","NgxStickyCopyModule":"./lib/ngx-sticky-copy.module"},"importAs":"ngx-sticky-copy"}