UNPKG

project-general-tools

Version:

项目开发通用工具类封装

92 lines (91 loc) 3.65 kB
declare const _default: { log: { setLog: (key: string, type: string | number, title: string, args: any[]) => void; setFStorageLog: (key: string, type: string | number, title: string, args: any) => void; info(title: string, ...args: any): void; error(title: string, ...args: any): void; debug(title: string, ...args: any): void; warn(title: string, ...args: any): void; table(title: string, ...args: any): void; }; Api: any; gbk: { encode: (str: any) => any; decode: (str: any) => any; }; lStorage: { setItem(key: string, content: any): void; getItem(key: string): string; removeItem(key: string): void; clear(): void; getAll(): any[]; removeDataFromKey(key?: string): void; }; sStorage: { setItem(key: string, content: any): void; getItem(key: string): any; removeItem(key: string): void; clear(): void; }; getUUID(len: number, radix: number): string; getResult(arr?: never[], id?: string, find?: string, result?: string): string; url: { build(url: string, param: any): string; getParam(name: any): any; getParamKeys(): any; getParamVals(): any; getParamMap(): any; paramStringToMap: (str: string) => any; mapToParamString(m: any): string; }; object: { isObject(obj: any): boolean; isFunction(obj: any): boolean; isArray(obj: any): boolean; isNull(obj: any): boolean; isNotNull(obj: any): boolean; length(obj: any): number; getChildrenPath(obj: any, c: any, k: any): any; merge(t: any, s: any, mergeArray?: boolean): any; }; string: { trim(str: any): string; isBlank(str: any): boolean; isNotBlank(str: any): boolean; isEmpty(str: any): boolean; isNotEmpty(str: any): boolean; equalsIgnoreCase(a: any, b: any): boolean; }; list: { isEmpty(l: any): boolean; isNotEmpty(l: any): boolean; stringToList(s: any): any; find(l: any, k: any, v: any, j: any): any[]; indexOf(l: any, k: any, v: any, b: any, j: any): number; }; map: { mapsExtVal(maps: any, key: any): any[]; listToMap(list: any, key: any): any; isEqualForString(a: any, b: any): boolean; isEmpty(m: any): boolean; isNotEmpty(m: any): boolean; isEqual(a: any, b: any, isWeak: any, isString: any): boolean; keys(m: any): any[]; vals(m: any): any[]; }; formatPhoneNumber(phone: string): string; numberToPercentage(percentage: any): string; on(): (element: any, event: any, handler: any) => void; off(): (element: any, event: any, handler: any) => void; CDN(name: string, cdn?: string | undefined): string; setCookie(name: string, value: any, hours: number, path: string): void; getCookieValue(name: string): string; deleteCookie(name: string, path: string): void; formatInitTime(time?: any, norms?: string): string; formatAddTime(addNum?: number, addNorms?: any, time?: any, norms?: string): string; formatSubtractTime(addNum?: number, addNorms?: any, time?: any, norms?: string): string; formatStartTime(time?: Date, norms?: string): string; formatEndTime(time?: any, norms?: string, addNum?: number, addNorms?: string): string; getDateDiff: (startTime: string, endTime: string, diffType?: string) => string | number; }; export = _default;