Skip to content

Commit 938fca8

Browse files
authored
Merge pull request #31 from cupidi/master
Add optional image src.
2 parents 8369139 + 59cd056 commit 938fca8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/image-viewer.directive.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { App } from 'ionic-angular';
2-
import { ElementRef, HostListener, Directive } from '@angular/core';
2+
import { ElementRef, HostListener, Directive, Input } from '@angular/core';
33

44
import { ImageViewer } from './image-viewer';
55

@@ -8,6 +8,8 @@ import { ImageViewer } from './image-viewer';
88
})
99
export class ImageViewerDirective {
1010

11+
@Input('imageViewer') src: string;
12+
1113
constructor(
1214
private _app: App,
1315
private _el: ElementRef
@@ -17,7 +19,7 @@ export class ImageViewerDirective {
1719
onClick($event): void {
1820
let position = this._el.nativeElement.getBoundingClientRect();
1921

20-
let imageViewer = ImageViewer.create({image: this._el.nativeElement.src, position: position});
22+
let imageViewer = ImageViewer.create({image: this.src || this._el.nativeElement.src, position: position});
2123
this._app.present(imageViewer, {});
2224
}
2325
}

0 commit comments

Comments
 (0)