1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | function getGlobal() {
|
4 | var globalObj;
|
5 | if (typeof window !== 'undefined') {
|
6 | globalObj = window;
|
7 | }
|
8 | else if (typeof global !== 'undefined') {
|
9 | globalObj = global;
|
10 | }
|
11 | else {
|
12 | globalObj = this;
|
13 | }
|
14 | globalObj.Cyclejs = globalObj.Cyclejs || {};
|
15 | globalObj = globalObj.Cyclejs;
|
16 | globalObj.adaptStream = globalObj.adaptStream || (function (x) { return x; });
|
17 | return globalObj;
|
18 | }
|
19 | function setAdapt(f) {
|
20 | getGlobal().adaptStream = f;
|
21 | }
|
22 | exports.setAdapt = setAdapt;
|
23 | function adapt(stream) {
|
24 | return getGlobal().adaptStream(stream);
|
25 | }
|
26 | exports.adapt = adapt;
|
27 |
|
\ | No newline at end of file |