UNPKG

ngx-free-fullpage

Version:

ngx-free-fullpage is a free-for-profit angular library that gives you all the tools you need to implement a fullpage scroll effect. This library hasn't been developed in order to substitute the current ngx-fullpage, this library is an alternative for thos

21 lines 2.27 kB
import { __decorate } from "tslib"; import { Directive, ElementRef } from '@angular/core'; import { NgxFullpageService } from '../ngx-fullpage.service'; let NgxFullpagePrevButtonDirective = class NgxFullpagePrevButtonDirective { constructor(el, justFullpageService) { this.el = el; this.justFullpageService = justFullpageService; this.el.nativeElement.onclick = (_ev) => this.justFullpageService.goPrev(); } }; NgxFullpagePrevButtonDirective.ctorParameters = () => [ { type: ElementRef }, { type: NgxFullpageService } ]; NgxFullpagePrevButtonDirective = __decorate([ Directive({ selector: '[ngx-fullpage-prev-button]' }) ], NgxFullpagePrevButtonDirective); export { NgxFullpagePrevButtonDirective }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZ1bGxwYWdlLXByZXYtYnV0dG9uLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mcmVlLWZ1bGxwYWdlLyIsInNvdXJjZXMiOlsibGliL25leHQtYnV0dG9uL25neC1mdWxscGFnZS1wcmV2LWJ1dHRvbi5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3RELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBSzdELElBQWEsOEJBQThCLEdBQTNDLE1BQWEsOEJBQThCO0lBRXpDLFlBQW9CLEVBQWUsRUFBVSxtQkFBd0M7UUFBakUsT0FBRSxHQUFGLEVBQUUsQ0FBYTtRQUFVLHdCQUFtQixHQUFuQixtQkFBbUIsQ0FBcUI7UUFDbkYsSUFBSSxDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsT0FBTyxHQUFHLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDN0UsQ0FBQztDQUVGLENBQUE7O1lBSjBCLFVBQVU7WUFBZ0Msa0JBQWtCOztBQUYxRSw4QkFBOEI7SUFIMUMsU0FBUyxDQUFDO1FBQ1QsUUFBUSxFQUFFLDRCQUE0QjtLQUN2QyxDQUFDO0dBQ1csOEJBQThCLENBTTFDO1NBTlksOEJBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ3hGdWxscGFnZVNlcnZpY2UgfSBmcm9tICcuLi9uZ3gtZnVsbHBhZ2Uuc2VydmljZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tuZ3gtZnVsbHBhZ2UtcHJldi1idXR0b25dJ1xufSlcbmV4cG9ydCBjbGFzcyBOZ3hGdWxscGFnZVByZXZCdXR0b25EaXJlY3RpdmUge1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgZWwgOiBFbGVtZW50UmVmLCBwcml2YXRlIGp1c3RGdWxscGFnZVNlcnZpY2UgOiBOZ3hGdWxscGFnZVNlcnZpY2UpIHtcbiAgICB0aGlzLmVsLm5hdGl2ZUVsZW1lbnQub25jbGljayA9IChfZXYpID0+IHRoaXMuanVzdEZ1bGxwYWdlU2VydmljZS5nb1ByZXYoKTtcbiAgfVxuICBcbn1cbiJdfQ==