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