UNPKG

utils-lib-js

Version:

JavaScript工具函数,封装的一些常用的js函数

37 lines (36 loc) 1.71 kB
import { IGetValue, ISetValue, IMixIn, ICloneDeep, ICreateObjectVariable, IEnumInversion, IInherit, ICreateObject, IGetInstance, IClassDecorator, IStringToJson, IJsonToString, IObject } from "./types"; export declare const getValue: IGetValue; export declare const setValue: ISetValue; export declare const mixIn: IMixIn; export declare const enumInversion: IEnumInversion; export declare const isNotObject: (source: any, type: any) => boolean; export declare const cloneDeep: ICloneDeep; export declare const createObjectVariable: ICreateObjectVariable; export declare const createObject: ICreateObject; export declare const inherit: IInherit; export declare const getInstance: IGetInstance; export declare const classDecorator: IClassDecorator; export declare const stringToJson: IStringToJson; export declare const jsonToString: IJsonToString; export declare const isWindow: (win: any) => boolean; export declare const emptyObject: (init?: IObject<unknown>) => any; export declare const isEmptyObject: (object?: IObject<unknown>) => boolean; declare const _default: { getValue: IGetValue; setValue: ISetValue; mixIn: IMixIn; enumInversion: IEnumInversion; isNotObject: (source: any, type: any) => boolean; cloneDeep: ICloneDeep; createObjectVariable: ICreateObjectVariable; createObject: ICreateObject; inherit: IInherit; getInstance: IGetInstance; classDecorator: IClassDecorator; stringToJson: IStringToJson; jsonToString: IJsonToString; isWindow: (win: any) => boolean; emptyObject: (init?: IObject<unknown>) => any; isEmptyObject: (object?: IObject<unknown>) => boolean; }; export default _default;