deleight
Version:
A library with 9 modules for writing more expressive web applications with traditional HTML, CSS and JavaScript.
13 lines (12 loc) • 443 B
TypeScript
/**
* Exports a {@link scope} function which creates a proxy object from
* multiple objects so that they behave like they have been joined together
* with `Object.assign`. Hover the object created here does not allocate
* new memory to hold all the properties and it 'contains' both
* enumerable and the non-enumerable properties.
*
* @module
*/
export declare function scope(objects: Iterable<any>): {
objects: Iterable<any>;
};