ngx-parallax-scroll
Version:
This is a simple angular plugin, that allows us to implement parallax effect for some element in page
35 lines • 2.3 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
export class NgxParallaxScrollComponent {
constructor() { }
/**
* @return {?}
*/
ngOnInit() { }
}
NgxParallaxScrollComponent.decorators = [
{ type: Component, args: [{
selector: 'ngx-parallax-scroll',
template: `
<div class="parallax-container" ngxParallaxScroll [config]="config">
<ng-content></ng-content>
</div>
`,
styles: [`
.parallax-container display: inline-block;
`]
}] }
];
/** @nocollapse */
NgxParallaxScrollComponent.ctorParameters = () => [];
NgxParallaxScrollComponent.propDecorators = {
config: [{ type: Input }]
};
if (false) {
/** @type {?} */
NgxParallaxScrollComponent.prototype.config;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXBhcmFsbGF4LXNjcm9sbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtcGFyYWxsYXgtc2Nyb2xsLyIsInNvdXJjZXMiOlsibGliL25neC1wYXJhbGxheC1zY3JvbGwuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQWdCekQsTUFBTSxPQUFPLDBCQUEwQjtJQUdyQyxnQkFBZSxDQUFDOzs7O0lBRWhCLFFBQVEsS0FBSSxDQUFDOzs7WUFsQmQsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxxQkFBcUI7Z0JBQy9CLFFBQVEsRUFBRTs7OztHQUlUO3lCQUVDOztLQUVDO2FBRUo7Ozs7O3FCQUVFLEtBQUs7Ozs7SUFBTiw0Q0FBdUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IElQYXJhbGxheFNjcm9sbENvbmZpZyB9IGZyb20gJy4vbmd4LXBhcmFsbGF4LmludGVyZmFjZXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICduZ3gtcGFyYWxsYXgtc2Nyb2xsJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8ZGl2IGNsYXNzPVwicGFyYWxsYXgtY29udGFpbmVyXCIgbmd4UGFyYWxsYXhTY3JvbGwgW2NvbmZpZ109XCJjb25maWdcIj5cbiAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICA8L2Rpdj5cbiAgYCxcbiAgc3R5bGVzOiBbXG4gICAgYFxuICAgICAgLnBhcmFsbGF4LWNvbnRhaW5lciBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYFxuICBdXG59KVxuZXhwb3J0IGNsYXNzIE5neFBhcmFsbGF4U2Nyb2xsQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcbiAgQElucHV0KCkgY29uZmlnOiBJUGFyYWxsYXhTY3JvbGxDb25maWc7XG5cbiAgY29uc3RydWN0b3IoKSB7fVxuXG4gIG5nT25Jbml0KCkge31cbn1cbiJdfQ==