sound-manager
Version:
A full-service sound library.
17 lines (15 loc) • 328 B
text/typescript
import {
doToOne,
} from './doToOne';
import {
ICollection,
} from '../interfaces/ICollection';
export function doToMany<T>(
collection: ICollection<T>,
propNames: string[],
functionName: keyof T,
...args: any[]
)
{
propNames.forEach((name) => doToOne(collection, name, functionName, ...args));
}