UNPKG

preview-gallery

Version:

Angular library for previewing photos before uploading

27 lines (26 loc) 1.17 kB
import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { DomSanitizer, SafeStyle } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export interface PreviewImage { path: string; id: symbol | number; } export declare class PreviewGalleryComponent implements OnInit { private cdr; private sanitizer; images: EventEmitter<Array<PreviewImage>>; initialImages: never[]; fileInput: FormControl; urls: Array<PreviewImage>; fullScreenImage: null | string; constructor(cdr: ChangeDetectorRef, sanitizer: DomSanitizer); ngOnInit(): void; onFileSelected(inputNode: HTMLInputElement): void; delete(id: symbol | number): void; setUrls(urls: Array<PreviewImage>): void; trackByFn(index: number, item: PreviewImage): symbol | number; getUrl(path: string): SafeStyle; static ɵfac: i0.ɵɵFactoryDeclaration<PreviewGalleryComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PreviewGalleryComponent, "ngx-preview-gallery", never, { "initialImages": "initialImages"; }, { "images": "images"; }, never, never>; }