UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

46 lines (45 loc) 2.04 kB
import { EventEmitter } from '@angular/core'; import * as i0 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; get files(): Array<any>; set files(value: Array<any>); get accept(): string; set accept(value: string); get length(): number; set length(value: number); get multiple(): boolean; set multiple(value: boolean); get selectable(): boolean; set selectable(value: 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; static ɵfac: i0.ɵɵFactoryDeclaration<ImagePickerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ImagePickerComponent, "ImagePicker, nzm-image-picker", never, { "capture": { "alias": "capture"; "required": false; }; "disableDelete": { "alias": "disableDelete"; "required": false; }; "files": { "alias": "files"; "required": false; }; "accept": { "alias": "accept"; "required": false; }; "length": { "alias": "length"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "selectable": { "alias": "selectable"; "required": false; }; }, { "onFail": "onFail"; "onChange": "onChange"; "onImageClick": "onImageClick"; "onAddImageClick": "onAddImageClick"; }, never, never, false, never>; }