UNPKG

@wufengteam/baguaeditor

Version:

低零融合编辑器封装

58 lines (57 loc) 1.78 kB
/** * 处理组织树 * @param srcData * @returns */ export declare const formateTreeData: (srcData?: any[], keyField?: string, titleField?: string, keyPops?: string) => any[]; /** * 文件 转 base64 */ export declare const transformFileToDataUrl: (file: any) => Promise<unknown>; /** * base64转文件 * @param base64String * @param fileName * @returns */ export declare function base64ToFile(base64String: string, fileName: string): Promise<File>; export declare const isZheJiangEnv: () => boolean; export declare const requestConfigPrefix: () => string; export declare function resolveConfigRequestPath(path: string): string; /** * domain 判断 */ export declare function checkDomain(): boolean; /** * 判断是否是一个普通对象 * @param obj 任意值 * @returns boolean */ export declare function isPlainObject(obj: any): boolean; /** * 获取出参中数据类型为数组的所有属性 * @param data json对象数组 * @returns */ export declare function traverseAndExtractCodes(data: any[]): any; declare const createId: (prefix?: any, id?: any, slength?: number) => any; declare const createIntId: (length?: number) => number; export default createId; export { createIntId }; /** * 构造 PC 端预览地址 * * @param {UrlData} urlData 地址信息 * @param {string} appId 应用 ID * @param {Object?} selectedPage 当前编辑的页面 * @param {opsIsShow} opsIsShow 是否显示运维中心菜单 * @param {opsIsShow} userInfo 用户信息 * @return {string} 预览地址 */ export declare function buildPcUrl({ urlData, appId, selectedPage }: any): string; /** * 数字转中文 * @param num * @returns */ export declare function numberToChinese(num: number): string;