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.26 kB
JavaScript
import { __decorate } from "tslib";
import { Directive, ElementRef } from '@angular/core';
import { NgxFullpageService } from '../ngx-fullpage.service';
let NgxFullpageGoToLastDirective = class NgxFullpageGoToLastDirective {
constructor(el, justFullpageService) {
this.el = el;
this.justFullpageService = justFullpageService;
this.el.nativeElement.onclick = (() => this.justFullpageService.goLast());
}
};
NgxFullpageGoToLastDirective.ctorParameters = () => [
{ type: ElementRef },
{ type: NgxFullpageService }
];
NgxFullpageGoToLastDirective = __decorate([
Directive({
selector: '[ngx-fullpage-go-to-last]'
})
], NgxFullpageGoToLastDirective);
export { NgxFullpageGoToLastDirective };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWZ1bGxwYWdlLWdvLXRvLWxhc3QuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZyZWUtZnVsbHBhZ2UvIiwic291cmNlcyI6WyJsaWIvanVzdC1mdWxscGFnZS1nby10by1sYXN0L25neC1mdWxscGFnZS1nby10by1sYXN0LmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDdEQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFLN0QsSUFBYSw0QkFBNEIsR0FBekMsTUFBYSw0QkFBNEI7SUFFdkMsWUFBb0IsRUFBZSxFQUFVLG1CQUF3QztRQUFqRSxPQUFFLEdBQUYsRUFBRSxDQUFhO1FBQVUsd0JBQW1CLEdBQW5CLG1CQUFtQixDQUFxQjtRQUNuRixJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQztJQUM1RSxDQUFDO0NBR0YsQ0FBQTs7WUFMMEIsVUFBVTtZQUFnQyxrQkFBa0I7O0FBRjFFLDRCQUE0QjtJQUh4QyxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsMkJBQTJCO0tBQ3RDLENBQUM7R0FDVyw0QkFBNEIsQ0FPeEM7U0FQWSw0QkFBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEVsZW1lbnRSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5neEZ1bGxwYWdlU2VydmljZSB9IGZyb20gJy4uL25neC1mdWxscGFnZS5zZXJ2aWNlJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW25neC1mdWxscGFnZS1nby10by1sYXN0XSdcbn0pXG5leHBvcnQgY2xhc3MgTmd4RnVsbHBhZ2VHb1RvTGFzdERpcmVjdGl2ZSB7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBlbCA6IEVsZW1lbnRSZWYsIHByaXZhdGUganVzdEZ1bGxwYWdlU2VydmljZSA6IE5neEZ1bGxwYWdlU2VydmljZSkgeyBcbiAgICB0aGlzLmVsLm5hdGl2ZUVsZW1lbnQub25jbGljayA9ICgoKSA9PiB0aGlzLmp1c3RGdWxscGFnZVNlcnZpY2UuZ29MYXN0KCkpO1xuICB9XG5cblxufVxuIl19