UNPKG

sws-micro-app-adapter-mobile

Version:

SWS移动端微应用适配器

41 lines (40 loc) 1.05 kB
export declare const isEmpty: (object: any) => boolean; /** * 判断应用是否运行在移动端 */ export declare const isMobile: () => boolean; /** * 判断是否为Android设备 */ export declare const isAndroid: () => boolean; /** * 判断是否为IOS设备 */ export declare const isIos: () => boolean; /** * 打印警告日志 */ export declare function printWarnLog(msg: string, data?: any): void; /** * 打印错误日志 */ export declare function printErrorLog(msg: string, data?: any): void; /** * 日志工具类 */ export declare const logging: { warn: typeof printWarnLog; error: typeof printErrorLog; }; export interface RequestConfig { url: string; params?: Record<string, string>; data?: Record<string, string>; headers?: object; } export declare const fetchRequest: { get: (config: RequestConfig) => Promise<unknown>; post: (config: RequestConfig) => Promise<unknown>; put: (config: RequestConfig) => Promise<unknown>; delete: (config: RequestConfig) => Promise<unknown>; };