Skip to content

Commit

Permalink
release v13
Browse files Browse the repository at this point in the history
  • Loading branch information
viscoci committed Feb 1, 2024
0 parents commit 6d9be98
Show file tree
Hide file tree
Showing 22 changed files with 3,247 additions and 0 deletions.
30 changes: 30 additions & 0 deletions esm2020/lib/lightbox-config.service.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
export class LightboxConfig {
constructor() {
this.fadeDuration = 0.7;
this.resizeDuration = 0.5;
this.fitImageInViewPort = true;
this.positionFromTop = 20;
this.showImageNumberLabel = false;
this.alwaysShowNavOnTouchDevices = false;
this.wrapAround = false;
this.disableKeyboardNav = false;
this.disableScrolling = false;
this.centerVertically = false;
this.enableTransition = true;
this.albumLabel = 'Image %1 of %2';
this.showZoom = false;
this.showRotate = false;
this.containerElementResolver = (documentRef) => documentRef.querySelector('body');
}
}
LightboxConfig.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxConfig, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
LightboxConfig.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxConfig, providedIn: 'root' });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxConfig, decorators: [{
type: Injectable,
args: [{
providedIn: 'root'
}]
}], ctorParameters: function () { return []; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlnaHRib3gtY29uZmlnLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtbGlnaHRib3gvc3JjL2xpYi9saWdodGJveC1jb25maWcuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUkzQyxNQUFNLE9BQU8sY0FBYztJQWlCekI7UUFDRSxJQUFJLENBQUMsWUFBWSxHQUFHLEdBQUcsQ0FBQztRQUN4QixJQUFJLENBQUMsY0FBYyxHQUFHLEdBQUcsQ0FBQztRQUMxQixJQUFJLENBQUMsa0JBQWtCLEdBQUcsSUFBSSxDQUFDO1FBQy9CLElBQUksQ0FBQyxlQUFlLEdBQUcsRUFBRSxDQUFDO1FBQzFCLElBQUksQ0FBQyxvQkFBb0IsR0FBRyxLQUFLLENBQUM7UUFDbEMsSUFBSSxDQUFDLDJCQUEyQixHQUFHLEtBQUssQ0FBQztRQUN6QyxJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQztRQUN4QixJQUFJLENBQUMsa0JBQWtCLEdBQUcsS0FBSyxDQUFDO1FBQ2hDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxLQUFLLENBQUM7UUFDOUIsSUFBSSxDQUFDLGdCQUFnQixHQUFHLEtBQUssQ0FBQztRQUM5QixJQUFJLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDO1FBQzdCLElBQUksQ0FBQyxVQUFVLEdBQUcsZ0JBQWdCLENBQUM7UUFDbkMsSUFBSSxDQUFDLFFBQVEsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBSSxDQUFDLFVBQVUsR0FBRyxLQUFLLENBQUM7UUFDeEIsSUFBSSxDQUFDLHdCQUF3QixHQUFHLENBQUMsV0FBVyxFQUFFLEVBQUUsQ0FBQyxXQUFXLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ3JGLENBQUM7OzRHQWpDVSxjQUFjO2dIQUFkLGNBQWMsY0FGYixNQUFNOzRGQUVQLGNBQWM7a0JBSDFCLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBMaWdodGJveENvbmZpZyB7XHJcbiAgcHVibGljIGZhZGVEdXJhdGlvbjogbnVtYmVyO1xyXG4gIHB1YmxpYyByZXNpemVEdXJhdGlvbjogbnVtYmVyO1xyXG4gIHB1YmxpYyBmaXRJbWFnZUluVmlld1BvcnQ6IGJvb2xlYW47XHJcbiAgcHVibGljIHBvc2l0aW9uRnJvbVRvcDogbnVtYmVyO1xyXG4gIHB1YmxpYyBzaG93SW1hZ2VOdW1iZXJMYWJlbDogYm9vbGVhbjtcclxuICBwdWJsaWMgYWx3YXlzU2hvd05hdk9uVG91Y2hEZXZpY2VzOiBib29sZWFuO1xyXG4gIHB1YmxpYyB3cmFwQXJvdW5kOiBib29sZWFuO1xyXG4gIHB1YmxpYyBkaXNhYmxlS2V5Ym9hcmROYXY6IGJvb2xlYW47XHJcbiAgcHVibGljIGRpc2FibGVTY3JvbGxpbmc6IGJvb2xlYW47XHJcbiAgcHVibGljIGNlbnRlclZlcnRpY2FsbHk6IGJvb2xlYW47XHJcbiAgcHVibGljIGVuYWJsZVRyYW5zaXRpb246IGJvb2xlYW47XHJcbiAgcHVibGljIGFsYnVtTGFiZWw6IHN0cmluZztcclxuICBwdWJsaWMgc2hvd1pvb206IGJvb2xlYW47XHJcbiAgcHVibGljIHNob3dSb3RhdGU6IGJvb2xlYW47XHJcbiAgcHVibGljIGNvbnRhaW5lckVsZW1lbnRSZXNvbHZlcjogKGRvY3VtZW50OiBhbnkpID0+IEhUTUxFbGVtZW50O1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICAgIHRoaXMuZmFkZUR1cmF0aW9uID0gMC43O1xyXG4gICAgdGhpcy5yZXNpemVEdXJhdGlvbiA9IDAuNTtcclxuICAgIHRoaXMuZml0SW1hZ2VJblZpZXdQb3J0ID0gdHJ1ZTtcclxuICAgIHRoaXMucG9zaXRpb25Gcm9tVG9wID0gMjA7XHJcbiAgICB0aGlzLnNob3dJbWFnZU51bWJlckxhYmVsID0gZmFsc2U7XHJcbiAgICB0aGlzLmFsd2F5c1Nob3dOYXZPblRvdWNoRGV2aWNlcyA9IGZhbHNlO1xyXG4gICAgdGhpcy53cmFwQXJvdW5kID0gZmFsc2U7XHJcbiAgICB0aGlzLmRpc2FibGVLZXlib2FyZE5hdiA9IGZhbHNlO1xyXG4gICAgdGhpcy5kaXNhYmxlU2Nyb2xsaW5nID0gZmFsc2U7XHJcbiAgICB0aGlzLmNlbnRlclZlcnRpY2FsbHkgPSBmYWxzZTtcclxuICAgIHRoaXMuZW5hYmxlVHJhbnNpdGlvbiA9IHRydWU7XHJcbiAgICB0aGlzLmFsYnVtTGFiZWwgPSAnSW1hZ2UgJTEgb2YgJTInO1xyXG4gICAgdGhpcy5zaG93Wm9vbSA9IGZhbHNlO1xyXG4gICAgdGhpcy5zaG93Um90YXRlID0gZmFsc2U7XHJcbiAgICB0aGlzLmNvbnRhaW5lckVsZW1lbnRSZXNvbHZlciA9IChkb2N1bWVudFJlZikgPT4gZG9jdW1lbnRSZWYucXVlcnlTZWxlY3RvcignYm9keScpO1xyXG4gIH1cclxufVxyXG4iXX0=
47 changes: 47 additions & 0 deletions esm2020/lib/lightbox-event.service.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
import { Subject } from 'rxjs';
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
export const LIGHTBOX_EVENT = {
CHANGE_PAGE: 1,
CLOSE: 2,
OPEN: 3,
ZOOM_IN: 4,
ZOOM_OUT: 5,
ROTATE_LEFT: 6,
ROTATE_RIGHT: 7,
FILE_NOT_FOUND: 8
};
export class LightboxEvent {
constructor() {
this._lightboxEventSource = new Subject();
this.lightboxEvent$ = this._lightboxEventSource.asObservable();
}
broadcastLightboxEvent(event) {
this._lightboxEventSource.next(event);
}
}
LightboxEvent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxEvent, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
LightboxEvent.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxEvent, providedIn: 'root' });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxEvent, decorators: [{
type: Injectable,
args: [{
providedIn: 'root'
}]
}], ctorParameters: function () { return []; } });
function getWindow() {
return window;
}
export class LightboxWindowRef {
get nativeWindow() {
return getWindow();
}
}
LightboxWindowRef.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxWindowRef, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
LightboxWindowRef.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxWindowRef, providedIn: 'root' });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LightboxWindowRef, decorators: [{
type: Injectable,
args: [{
providedIn: 'root'
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlnaHRib3gtZXZlbnQuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1saWdodGJveC9zcmMvbGliL2xpZ2h0Ym94LWV2ZW50LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFjLE9BQU8sRUFBRSxNQUFNLE1BQU0sQ0FBQztBQUUzQyxPQUFPLEVBQUUsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDOztBQWMxQyxNQUFNLENBQUMsTUFBTSxjQUFjLEdBQUc7SUFDNUIsV0FBVyxFQUFFLENBQUM7SUFDZCxLQUFLLEVBQUUsQ0FBQztJQUNSLElBQUksRUFBRSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUM7SUFDVixRQUFRLEVBQUUsQ0FBQztJQUNYLFdBQVcsRUFBRSxDQUFDO0lBQ2QsWUFBWSxFQUFFLENBQUM7SUFDZixjQUFjLEVBQUUsQ0FBQztDQUNsQixDQUFDO0FBS0YsTUFBTSxPQUFPLGFBQWE7SUFHeEI7UUFDRSxJQUFJLENBQUMsb0JBQW9CLEdBQUcsSUFBSSxPQUFPLEVBQVUsQ0FBQztRQUNsRCxJQUFJLENBQUMsY0FBYyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxZQUFZLEVBQUUsQ0FBQztJQUNqRSxDQUFDO0lBRUQsc0JBQXNCLENBQUMsS0FBVTtRQUMvQixJQUFJLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3hDLENBQUM7OzJHQVZVLGFBQWE7K0dBQWIsYUFBYSxjQUZaLE1BQU07NEZBRVAsYUFBYTtrQkFIekIsVUFBVTttQkFBQztvQkFDVixVQUFVLEVBQUUsTUFBTTtpQkFDbkI7O0FBY0QsU0FBUyxTQUFTO0lBQ2hCLE9BQU8sTUFBTSxDQUFDO0FBQ2hCLENBQUM7QUFLRCxNQUFNLE9BQU8saUJBQWlCO0lBQzVCLElBQUksWUFBWTtRQUNaLE9BQU8sU0FBUyxFQUFFLENBQUM7SUFDdkIsQ0FBQzs7K0dBSFUsaUJBQWlCO21IQUFqQixpQkFBaUIsY0FGaEIsTUFBTTs0RkFFUCxpQkFBaUI7a0JBSDdCLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT2JzZXJ2YWJsZSwgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xyXG5cclxuaW1wb3J0IHsgSW5qZWN0YWJsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElFdmVudCB7XHJcbiAgaWQ6IG51bWJlcjtcclxuICBkYXRhPzogYW55O1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElBbGJ1bSB7XHJcbiAgc3JjOiBzdHJpbmc7XHJcbiAgY2FwdGlvbj86IHN0cmluZztcclxuICB0aHVtYjogc3RyaW5nO1xyXG4gIGlmcmFtZT86IGJvb2xlYW47XHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBMSUdIVEJPWF9FVkVOVCA9IHtcclxuICBDSEFOR0VfUEFHRTogMSxcclxuICBDTE9TRTogMixcclxuICBPUEVOOiAzLFxyXG4gIFpPT01fSU46IDQsXHJcbiAgWk9PTV9PVVQ6IDUsXHJcbiAgUk9UQVRFX0xFRlQ6IDYsXHJcbiAgUk9UQVRFX1JJR0hUOiA3LFxyXG4gIEZJTEVfTk9UX0ZPVU5EOiA4XHJcbn07XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBMaWdodGJveEV2ZW50IHtcclxuICBwcml2YXRlIF9saWdodGJveEV2ZW50U291cmNlOiBTdWJqZWN0PE9iamVjdD47XHJcbiAgcHVibGljIGxpZ2h0Ym94RXZlbnQkOiBPYnNlcnZhYmxlPE9iamVjdD47XHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICB0aGlzLl9saWdodGJveEV2ZW50U291cmNlID0gbmV3IFN1YmplY3Q8T2JqZWN0PigpO1xyXG4gICAgdGhpcy5saWdodGJveEV2ZW50JCA9IHRoaXMuX2xpZ2h0Ym94RXZlbnRTb3VyY2UuYXNPYnNlcnZhYmxlKCk7XHJcbiAgfVxyXG5cclxuICBicm9hZGNhc3RMaWdodGJveEV2ZW50KGV2ZW50OiBhbnkpOiB2b2lkIHtcclxuICAgIHRoaXMuX2xpZ2h0Ym94RXZlbnRTb3VyY2UubmV4dChldmVudCk7XHJcbiAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRXaW5kb3cgKCk6IGFueSB7XHJcbiAgcmV0dXJuIHdpbmRvdztcclxufVxyXG5cclxuQEluamVjdGFibGUoe1xyXG4gIHByb3ZpZGVkSW46ICdyb290J1xyXG59KVxyXG5leHBvcnQgY2xhc3MgTGlnaHRib3hXaW5kb3dSZWYge1xyXG4gIGdldCBuYXRpdmVXaW5kb3cgKCk6IGFueSB7XHJcbiAgICAgIHJldHVybiBnZXRXaW5kb3coKTtcclxuICB9XHJcbn1cclxuIl19
Loading

0 comments on commit 6d9be98

Please sign in to comment.