UNPKG

ngx-parallax-scroll

Version:

This is a simple angular plugin, that allows us to implement parallax effect for some element in page

1 lines 4.44 kB
{"__symbolic":"module","version":4,"metadata":{"IParallaxScrollConfig":{"__symbolic":"interface"},"ParallaxDirection":{"__symbolic":"interface"},"ParallaxScrollDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[ngxParallaxScroll]"}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"parallaxSpeed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"parallaxSmoothness":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"parallaxDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"parallaxTimingFunction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"parallaxThrottleTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":54,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":54,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":52,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":53,"character":21},{"__symbolic":"reference","name":"Object"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"initParallax":[{"__symbolic":"method"}],"setParallaxElTransform":[{"__symbolic":"method"}],"setParallaxTransition":[{"__symbolic":"method"}],"setParallaxSpeed":[{"__symbolic":"method"}],"setParallaxSmoothness":[{"__symbolic":"method"}],"setParallaxDirection":[{"__symbolic":"method"}],"setParallaxTimingFun":[{"__symbolic":"method"}],"setParallaxThrottleTime":[{"__symbolic":"method"}],"isProvided":[{"__symbolic":"method"}],"isTypeOf":[{"__symbolic":"method"}],"isPositive":[{"__symbolic":"method"}],"validateParallaxSpeed":[{"__symbolic":"method"}],"validateParallaxSmoothness":[{"__symbolic":"method"}]}},"NgxParallaxScrollComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"ngx-parallax-scroll","template":"\n <div class=\"parallax-container\" ngxParallaxScroll [config]=\"config\">\n <ng-content></ng-content>\n </div>\n ","styles":["\n .parallax-container display: inline-block;\n "]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"NgxParallaxScrollModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgxParallaxScrollComponent"},{"__symbolic":"reference","name":"ParallaxScrollDirective"}],"imports":[],"exports":[{"__symbolic":"reference","name":"NgxParallaxScrollComponent"},{"__symbolic":"reference","name":"ParallaxScrollDirective"}]}]}],"members":{}}},"origins":{"IParallaxScrollConfig":"./lib/ngx-parallax.interfaces","ParallaxDirection":"./lib/ngx-parallax.interfaces","ParallaxScrollDirective":"./lib/ngx-parallax-scroll.directive","NgxParallaxScrollComponent":"./lib/ngx-parallax-scroll.component","NgxParallaxScrollModule":"./lib/ngx-parallax-scroll.module"},"importAs":"ngx-parallax-scroll"}