UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

20 lines (19 loc) 824 B
import { UploadFile } from './interface'; export declare function T(): boolean; export declare function fileToObject(file: UploadFile): UploadFile; /** * 生成Progress percent: 0.1 -> 0.98 * - for ie */ export declare function genPercentAdd(): (s: number) => number; export declare function getFileItem(file: UploadFile, fileList: UploadFile[]): UploadFile; export declare function removeFileItem(file: UploadFile, fileList: UploadFile[]): UploadFile[] | null; export declare function previewImage(file: File | Blob): Promise<string>; /** * 获取部分文件类型 * @param filename 文件名 * @returns 文件类型 */ export declare function getFileType(filename: string): string; export declare function getFileSizeStr(filesize: number): string; export declare const isImageUrl: (file: UploadFile) => boolean;