UNPKG

ngx-hide-on-scroll

Version:

Hide an element on scroll down or up in Angular.

1 lines 3.31 kB
{"__symbolic":"module","version":4,"metadata":{"NgxHideOnScrollModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgxHideOnScrollDirective"}],"imports":[],"exports":[{"__symbolic":"reference","name":"NgxHideOnScrollDirective"}]}]}],"members":{}},"NgxHideOnScrollDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[ngxHideOnScroll]"}]}],"members":{"hideOnScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"classNameWhenHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"propertyUsedToHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"valueWhenHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"valueWhenShown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"scrollingElementSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"eventElementHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"eventElementShown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":70,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":77,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":77,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":75,"character":35,"context":{"typeName":"HTMLElement"},"module":"./lib/ngx-hide-on-scroll.directive"}]},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":76,"character":23},{"__symbolic":"reference","name":"string"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"hideElement":[{"__symbolic":"method"}],"showElement":[{"__symbolic":"method"}],"getDefaultScrollingElement":[{"__symbolic":"method"}]}}},"origins":{"NgxHideOnScrollModule":"./lib/ngx-hide-on-scroll.module","NgxHideOnScrollDirective":"./lib/ngx-hide-on-scroll.directive"},"importAs":"ngx-hide-on-scroll"}