ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
38 lines (37 loc) • 1.08 kB
TypeScript
import { EventEmitter } from '@angular/core';
export interface ElementType {
type: string;
backgroundImage: string;
transform: string;
}
export declare class ImagePickerComponent {
prefixCls: string;
flexEl: ElementType[][];
private _accept;
private _count;
private _selectable;
private _files;
private _multiple;
private _fileSelectorInput;
capture: boolean | string;
disableDelete: boolean;
files: Array<any>;
accept: string;
length: number;
multiple: boolean;
selectable: boolean;
onFail: EventEmitter<any>;
onChange: EventEmitter<any>;
onImageClick: EventEmitter<any>;
onAddImageClick: EventEmitter<any>;
constructor();
sortItem(): void;
addImage(imgItem: any): void;
removeImage(index: number): void;
imageClick(index: number): void;
addImageClick(e: any): void;
parseFile(file: any, index: number): void;
fileChange(event: any): void;
getRotation(orientation?: number): number;
getOrientation(file: any, callback: (_: number) => void): void;
}