@herdwatch/ngx-ionic-image-viewer
Version:
The angular workspace to develop the ngx-ionic-image-viewer component
23 lines (22 loc) • 1.64 kB
TypeScript
import { OnInit } from '@angular/core';
import { ModalController } from '@ionic/angular/standalone';
import * as i0 from "@angular/core";
export declare class NgxIonicImageViewerComponent implements OnInit {
modalController: ModalController;
alt?: string;
cssClass?: string | string[];
scheme?: string;
slideOptions?: object;
src: string | undefined;
srcFallback?: string;
srcHighRes?: string;
swipeToClose?: boolean;
text?: string;
title?: string;
titleSize?: string;
constructor(modalController: ModalController);
viewImage(src: string | undefined, srcFallback?: string, srcHighRes?: string, title?: string, titleSize?: string, text?: string, scheme?: string, slideOptions?: object, swipeToClose?: boolean): Promise<void>;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxIonicImageViewerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxIonicImageViewerComponent, "ion-img-viewer", never, { "alt": { "alias": "alt"; "required": false; }; "cssClass": { "alias": "cssClass"; "required": false; }; "scheme": { "alias": "scheme"; "required": false; }; "slideOptions": { "alias": "slideOptions"; "required": false; }; "src": { "alias": "src"; "required": false; }; "srcFallback": { "alias": "srcFallback"; "required": false; }; "srcHighRes": { "alias": "srcHighRes"; "required": false; }; "swipeToClose": { "alias": "swipeToClose"; "required": false; }; "text": { "alias": "text"; "required": false; }; "title": { "alias": "title"; "required": false; }; "titleSize": { "alias": "titleSize"; "required": false; }; }, {}, never, never, true, never>;
}