ngx-infinite-scroller
Version:
Infinite bidirectional scroll directive for Angular 11
1 lines • 4.44 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NgxInfiniteScrollerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"imports":[],"exports":[{"__symbolic":"reference","name":"ɵa"}],"providers":[{"__symbolic":"reference","name":"ɵc"}],"bootstrap":[]}]}],"members":{}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":32,"character":1},"arguments":[{"selector":"[ngxInfiniteScroller]"}]}],"members":{"strategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"initialScrollPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"scrollbarAnimationInterval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"scrollDebounceTimeAfterScrollHeightChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"scrollDebounceTimeAfterDOMMutationOnInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"scrollUpPercentilePositionTrigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"scrollDownPercentilePositionTrigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"onScrollUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":3}}]}],"onScrollDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":111,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":111,"character":12}]}],null,null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":113,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":114,"character":22},{"__symbolic":"reference","name":"ɵc"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"onScrollbarHeightChanged":[{"__symbolic":"method"}],"registerScrollEventHandler":[{"__symbolic":"method"}],"registerMutationObserver":[{"__symbolic":"method"}],"registerInitialScrollPostionHandler":[{"__symbolic":"method"}],"registerPreviousScrollPositionHandler":[{"__symbolic":"method"}],"registerScrollSpy":[{"__symbolic":"method"}],"unregisterMutationObserver":[{"__symbolic":"method"}],"useStrategy":[{"__symbolic":"method"}],"useScrollHeightListener":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"setup":[{"__symbolic":"method"}],"updatePreviousScrollTop":[{"__symbolic":"method"}],"updatePreviousScrollHeight":[{"__symbolic":"method"}]}}},"origins":{"NgxInfiniteScrollerModule":"./src/app/ngx-infinite-scroller.module","ɵa":"./src/app/ngx-infinite-scroller.directive","ɵb":"./src/app/directive-context","ɵc":"./src/app/directive-state.service"},"importAs":"ngx-infinite-scroller"}