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 NgxFullpageNextButtonDirective = class NgxFullpageNextButtonDirective {
constructor(el, justFullpageService) {
this.el = el;
this.justFullpageService = justFullpageService;
this.el.nativeElement.onclick = (_ev) => this.justFullpageService.goNext();
}
};
NgxFullpageNextButtonDirective.ctorParameters = () => [
{ type: ElementRef },
{ type: NgxFullpageService }
];
NgxFullpageNextButtonDirective = __decorate([
Directive({
selector: '[ngx-fullpage-next-button]'
})
], NgxFullpageNextButtonDirective);
export { NgxFullpageNextButtonDirective };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZ1bGxwYWdlLW5leHQtYnV0dG9uLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mcmVlLWZ1bGxwYWdlLyIsInNvdXJjZXMiOlsibGliL25leHQtYnV0dG9uL25neC1mdWxscGFnZS1uZXh0LWJ1dHRvbi5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3RELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBSzdELElBQWEsOEJBQThCLEdBQTNDLE1BQWEsOEJBQThCO0lBRXpDLFlBQW9CLEVBQWUsRUFBVSxtQkFBd0M7UUFBakUsT0FBRSxHQUFGLEVBQUUsQ0FBYTtRQUFVLHdCQUFtQixHQUFuQixtQkFBbUIsQ0FBcUI7UUFDbkYsSUFBSSxDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsT0FBTyxHQUFHLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDN0UsQ0FBQztDQUVGLENBQUE7O1lBSjBCLFVBQVU7WUFBZ0Msa0JBQWtCOztBQUYxRSw4QkFBOEI7SUFIMUMsU0FBUyxDQUFDO1FBQ1QsUUFBUSxFQUFFLDRCQUE0QjtLQUN2QyxDQUFDO0dBQ1csOEJBQThCLENBTTFDO1NBTlksOEJBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ3hGdWxscGFnZVNlcnZpY2UgfSBmcm9tICcuLi9uZ3gtZnVsbHBhZ2Uuc2VydmljZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tuZ3gtZnVsbHBhZ2UtbmV4dC1idXR0b25dJ1xufSlcbmV4cG9ydCBjbGFzcyBOZ3hGdWxscGFnZU5leHRCdXR0b25EaXJlY3RpdmUge1xuICBcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBlbCA6IEVsZW1lbnRSZWYsIHByaXZhdGUganVzdEZ1bGxwYWdlU2VydmljZSA6IE5neEZ1bGxwYWdlU2VydmljZSkge1xuICAgIHRoaXMuZWwubmF0aXZlRWxlbWVudC5vbmNsaWNrID0gKF9ldikgPT4gdGhpcy5qdXN0RnVsbHBhZ2VTZXJ2aWNlLmdvTmV4dCgpO1xuICB9XG5cbn1cbiJdfQ==