rxjs-interop
Version:
Observable interop helpers for RxJS
17 lines • 549 B
JavaScript
import { observable } from "./symbols";
export function patch(arg) {
if (!Symbol.observable) {
if (typeof arg === "function" &&
arg.prototype &&
arg.prototype[Symbol.observable]) {
arg.prototype[observable] = arg.prototype[Symbol.observable];
delete arg.prototype[Symbol.observable];
}
else {
arg[observable] = arg[Symbol.observable];
delete arg[Symbol.observable];
}
}
return arg;
}
//# sourceMappingURL=patch.js.map