mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-16 15:44:16 -06:00
26 lines
1.2 KiB
TypeScript
26 lines
1.2 KiB
TypeScript
interface ObjectConstructor {
|
|
/**
|
|
* Returns an array of values of the enumerable properties of an object
|
|
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
|
|
*/
|
|
values<T>(o: { [s: string]: T }): T[];
|
|
|
|
/**
|
|
* Returns an array of values of the enumerable properties of an object
|
|
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
|
|
*/
|
|
values(o: any): any[];
|
|
|
|
/**
|
|
* Returns an array of key/values of the enumerable properties of an object
|
|
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
|
|
*/
|
|
entries<T>(o: { [s: string]: T }): [string, T][];
|
|
|
|
/**
|
|
* Returns an array of key/values of the enumerable properties of an object
|
|
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.
|
|
*/
|
|
entries(o: any): [string, any][];
|
|
}
|