UNPKG

utils-lib-js

Version:

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

78 lines (77 loc) 3.47 kB
export * from "./object"; export * from "./base"; export * from "./array"; export * from "./function"; export * from "./element"; export * from "./static"; export * from "./types"; export * from "./event"; export * from "./storage"; export * from "./log"; export * from "./animate"; export * from "event-message-center"; export * from "task-queue-lib"; export * from "js-request-lib"; export * from "timer-manager-lib"; export * from "js-log-lib"; import eventMessageCenter from "event-message-center"; import taskQueueLib from "task-queue-lib"; import JSRequest from "js-request-lib"; import TimerManager from "timer-manager-lib"; import JSLogLib from "js-log-lib"; declare const _default: { eventMessageCenter: typeof eventMessageCenter; taskQueueLib: typeof taskQueueLib; JSRequest: typeof JSRequest; TimerManager: typeof TimerManager; JSLogLib: typeof JSLogLib; AnimateFrame: typeof import("./animate").AnimateFrame; quadraticBezier: typeof import("./animate").quadraticBezier; cubicBezier: typeof import("./animate").cubicBezier; factorial: typeof import("./animate").factorial; combination: typeof import("./animate").combination; NBezier: typeof import("./animate").NBezier; logOneLine: import("./types").ILogOneLine; logLoop: import("./types").ILogLoop; setStorage: (key: string, val: any) => void; getStorage: (key: string) => any; clearStorage: (key: string) => void; addHandler: import("./types").IAddHandler; stopBubble: import("./types").IStopBubble; stopDefault: import("./types").IStopDefault; removeHandler: import("./types").IRemoveHandler; dispatchEvent: import("./types").IDispatchEvent; types: typeof import("./static").types; createElement: import("./types").ICreateElement<HTMLElement>; throttle: import("./types").IThrottle; debounce: import("./types").IDebounce; defer: import("./types").IDefer; catchAwait: import("./types").ICatchAwait<Promise<any>>; arrayRandom: import("./types").IArrayRandom<any[]>; arrayUniq: import("./types").IArrayUniq<any[]>; arrayDemote: import("./types").IArrayDemote<import("./types").IDemoteArray<any>>; arrayLoop: import("./types").IArrayLoop; randomNum: import("./types").IRandomNum; urlSplit: import("./types").IUrlSplit; urlJoin: import("./types").IUrlJoin; getType: import("./types").IGetType<import("./static").types>; getTypeByList: import("./types").IGetTypeByList; toKebabCase: (camelCase: string, separator?: string) => string; getValue: import("./types").IGetValue; setValue: import("./types").ISetValue; mixIn: import("./types").IMixIn; enumInversion: import("./types").IEnumInversion; isNotObject: (source: any, type: any) => boolean; cloneDeep: import("./types").ICloneDeep; createObjectVariable: import("./types").ICreateObjectVariable; createObject: import("./types").ICreateObject; inherit: import("./types").IInherit; getInstance: import("./types").IGetInstance; classDecorator: import("./types").IClassDecorator; stringToJson: import("./types").IStringToJson; jsonToString: import("./types").IJsonToString; isWindow: (win: any) => boolean; emptyObject: (init?: import("./types").IObject<unknown>) => any; isEmptyObject: (object?: import("./types").IObject<unknown>) => boolean; }; export default _default;