stonev5-utils
Version:
all my utils here
14 lines (13 loc) • 625 B
TypeScript
export declare function set(obj: any, path: string, value: any): any;
export declare function newProxy(): any;
export declare class RefObj<T> {
v: T;
constructor(v: T);
}
export declare function isObject(value: any): boolean;
export declare function clone<T>(obj: T): T;
export declare function isBoolean(value: any): boolean;
export declare function isValidNumber(num: number): boolean;
export declare function isStringNumber(str: string): boolean;
export declare function validateNum(num: any, v: number): any;
export declare function objOverrideNull<T extends object>(includeNull: T, defaultValue: Partial<T>): T;