minor adjustment to readme
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / rxjs / src / internal / util / applyMixins.ts
1 export function applyMixins(derivedCtor: any, baseCtors: any[]) {
2   for (let i = 0, len = baseCtors.length; i < len; i++) {
3     const baseCtor = baseCtors[i];
4     const propertyKeys = Object.getOwnPropertyNames(baseCtor.prototype);
5     for (let j = 0, len2 = propertyKeys.length; j < len2; j++) {
6       const name = propertyKeys[j];
7       derivedCtor.prototype[name] = baseCtor.prototype[name];
8     }
9   }
10 }