UNPKG

mvdom

Version:

deprecated - Moved to dom-native package

16 lines (15 loc) 918 B
export declare function isEmpty(v: any): boolean; export declare function val(rootObj: any, pathToValue: null | undefined | string | string[], value?: any): any; export declare function listAsArray(list: any): any[]; export declare function ensureObject(obj: any, propName: any): { [key: string]: any; }; export declare function ensureMap(obj: any, propName: any): Map<any, any>; export declare function ensureSet(obj: any, propName: any): Set<any>; export declare function ensureArray(obj: any, propName: any): any[]; declare type AnyButArray = object | number | string | boolean; export declare function asArray<T extends AnyButArray>(a: T | Array<T>): Array<T>; export declare function asNodeArray(value: EventTarget | NodeList | Node[] | null | undefined): readonly Node[]; export declare function splitAndTrim(str: string, sep: string): string[]; export declare function printOnce(msg: any): void; export {};