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
JavaScript
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==