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.26 kB
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