UNPKG

diginext-utils

Version:
36 lines (35 loc) 1.32 kB
export declare const isNull: (object: any) => boolean; export declare const toBool: (object: any) => boolean; export declare const toInt: (object: any) => number; export declare const toFloat: (object: any) => number; export declare const toArray: (object: any) => any; /** * Convert value in object to array */ export declare const objectToArray: (object: any) => any[]; /** * Iterate through every keys & values of the object */ export declare const iterate: (obj: { [key: string]: any; }, callbackFn: (obj: any, key?: string, value?: any) => any) => { [key: string]: any; }; export declare const isObject: (object: any) => boolean; export declare const isEqual: <T extends Record<string, any>>(objA: T, objB: T) => boolean; declare const xobject: { isNull: (object: any) => boolean; toBool: (object: any) => boolean; toInt: (object: any) => number; toFloat: (object: any) => number; toArray: (object: any) => any; objectToArray: (object: any) => any[]; iterate: (obj: { [key: string]: any; }, callbackFn: (obj: any, key?: string, value?: any) => any) => { [key: string]: any; }; isObject: (object: any) => boolean; isEqual: <T extends Record<string, any>>(objA: T, objB: T) => boolean; }; export default xobject;