Every new change
This commit is contained in:
3
node_modules/rxjs/internal/scheduled/scheduleArray.d.ts
generated
vendored
Normal file
3
node_modules/rxjs/internal/scheduled/scheduleArray.d.ts
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
import { Observable } from '../Observable';
|
||||
import { SchedulerLike } from '../types';
|
||||
export declare function scheduleArray<T>(input: ArrayLike<T>, scheduler: SchedulerLike): Observable<T>;
|
23
node_modules/rxjs/internal/scheduled/scheduleArray.js
generated
vendored
Normal file
23
node_modules/rxjs/internal/scheduled/scheduleArray.js
generated
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var Observable_1 = require("../Observable");
|
||||
var Subscription_1 = require("../Subscription");
|
||||
function scheduleArray(input, scheduler) {
|
||||
return new Observable_1.Observable(function (subscriber) {
|
||||
var sub = new Subscription_1.Subscription();
|
||||
var i = 0;
|
||||
sub.add(scheduler.schedule(function () {
|
||||
if (i === input.length) {
|
||||
subscriber.complete();
|
||||
return;
|
||||
}
|
||||
subscriber.next(input[i++]);
|
||||
if (!subscriber.closed) {
|
||||
sub.add(this.schedule());
|
||||
}
|
||||
}));
|
||||
return sub;
|
||||
});
|
||||
}
|
||||
exports.scheduleArray = scheduleArray;
|
||||
//# sourceMappingURL=scheduleArray.js.map
|
1
node_modules/rxjs/internal/scheduled/scheduleArray.js.map
generated
vendored
Normal file
1
node_modules/rxjs/internal/scheduled/scheduleArray.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"scheduleArray.js","sources":["../../src/internal/scheduled/scheduleArray.ts"],"names":[],"mappings":";;AAAA,4CAA2C;AAE3C,gDAA+C;AAE/C,SAAgB,aAAa,CAAI,KAAmB,EAAE,SAAwB;IAC5E,OAAO,IAAI,uBAAU,CAAI,UAAA,UAAU;QACjC,IAAM,GAAG,GAAG,IAAI,2BAAY,EAAE,CAAC;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAC;QACV,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC;YACzB,IAAI,CAAC,KAAK,KAAK,CAAC,MAAM,EAAE;gBACtB,UAAU,CAAC,QAAQ,EAAE,CAAC;gBACtB,OAAO;aACR;YACD,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;YAC5B,IAAI,CAAC,UAAU,CAAC,MAAM,EAAE;gBACtB,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,CAAC;aAC1B;QACH,CAAC,CAAC,CAAC,CAAC;QACJ,OAAO,GAAG,CAAC;IACb,CAAC,CAAC,CAAC;AACL,CAAC;AAhBD,sCAgBC"}
|
3
node_modules/rxjs/internal/scheduled/scheduleIterable.d.ts
generated
vendored
Normal file
3
node_modules/rxjs/internal/scheduled/scheduleIterable.d.ts
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
import { Observable } from '../Observable';
|
||||
import { SchedulerLike } from '../types';
|
||||
export declare function scheduleIterable<T>(input: Iterable<T>, scheduler: SchedulerLike): Observable<T>;
|
48
node_modules/rxjs/internal/scheduled/scheduleIterable.js
generated
vendored
Normal file
48
node_modules/rxjs/internal/scheduled/scheduleIterable.js
generated
vendored
Normal file
@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var Observable_1 = require("../Observable");
|
||||
var Subscription_1 = require("../Subscription");
|
||||
var iterator_1 = require("../symbol/iterator");
|
||||
function scheduleIterable(input, scheduler) {
|
||||
if (!input) {
|
||||
throw new Error('Iterable cannot be null');
|
||||
}
|
||||
return new Observable_1.Observable(function (subscriber) {
|
||||
var sub = new Subscription_1.Subscription();
|
||||
var iterator;
|
||||
sub.add(function () {
|
||||
if (iterator && typeof iterator.return === 'function') {
|
||||
iterator.return();
|
||||
}
|
||||
});
|
||||
sub.add(scheduler.schedule(function () {
|
||||
iterator = input[iterator_1.iterator]();
|
||||
sub.add(scheduler.schedule(function () {
|
||||
if (subscriber.closed) {
|
||||
return;
|
||||
}
|
||||
var value;
|
||||
var done;
|
||||
try {
|
||||
var result = iterator.next();
|
||||
value = result.value;
|
||||
done = result.done;
|
||||
}
|
||||
catch (err) {
|
||||
subscriber.error(err);
|
||||
return;
|
||||
}
|
||||
if (done) {
|
||||
subscriber.complete();
|
||||
}
|
||||
else {
|
||||
subscriber.next(value);
|
||||
this.schedule();
|
||||
}
|
||||
}));
|
||||
}));
|
||||
return sub;
|
||||
});
|
||||
}
|
||||
exports.scheduleIterable = scheduleIterable;
|
||||
//# sourceMappingURL=scheduleIterable.js.map
|
1
node_modules/rxjs/internal/scheduled/scheduleIterable.js.map
generated
vendored
Normal file
1
node_modules/rxjs/internal/scheduled/scheduleIterable.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"scheduleIterable.js","sources":["../../src/internal/scheduled/scheduleIterable.ts"],"names":[],"mappings":";;AAAA,4CAA2C;AAE3C,gDAA+C;AAC/C,+CAAiE;AAEjE,SAAgB,gBAAgB,CAAI,KAAkB,EAAE,SAAwB;IAC9E,IAAI,CAAC,KAAK,EAAE;QACV,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;KAC5C;IACD,OAAO,IAAI,uBAAU,CAAI,UAAA,UAAU;QACjC,IAAM,GAAG,GAAG,IAAI,2BAAY,EAAE,CAAC;QAC/B,IAAI,QAAqB,CAAC;QAC1B,GAAG,CAAC,GAAG,CAAC;YAEN,IAAI,QAAQ,IAAI,OAAO,QAAQ,CAAC,MAAM,KAAK,UAAU,EAAE;gBACrD,QAAQ,CAAC,MAAM,EAAE,CAAC;aACnB;QACH,CAAC,CAAC,CAAC;QACH,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC;YACzB,QAAQ,GAAG,KAAK,CAAC,mBAAe,CAAC,EAAE,CAAC;YACpC,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC;gBACzB,IAAI,UAAU,CAAC,MAAM,EAAE;oBACrB,OAAO;iBACR;gBACD,IAAI,KAAQ,CAAC;gBACb,IAAI,IAAa,CAAC;gBAClB,IAAI;oBACF,IAAM,MAAM,GAAG,QAAQ,CAAC,IAAI,EAAE,CAAC;oBAC/B,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC;oBACrB,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;iBACpB;gBAAC,OAAO,GAAG,EAAE;oBACZ,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oBACtB,OAAO;iBACR;gBACD,IAAI,IAAI,EAAE;oBACR,UAAU,CAAC,QAAQ,EAAE,CAAC;iBACvB;qBAAM;oBACL,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;oBACvB,IAAI,CAAC,QAAQ,EAAE,CAAC;iBACjB;YACH,CAAC,CAAC,CAAC,CAAC;QACN,CAAC,CAAC,CAAC,CAAC;QACJ,OAAO,GAAG,CAAC;IACb,CAAC,CAAC,CAAC;AACL,CAAC;AAvCD,4CAuCC"}
|
3
node_modules/rxjs/internal/scheduled/scheduleObservable.d.ts
generated
vendored
Normal file
3
node_modules/rxjs/internal/scheduled/scheduleObservable.d.ts
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
import { Observable } from '../Observable';
|
||||
import { InteropObservable, SchedulerLike } from '../types';
|
||||
export declare function scheduleObservable<T>(input: InteropObservable<T>, scheduler: SchedulerLike): Observable<T>;
|
21
node_modules/rxjs/internal/scheduled/scheduleObservable.js
generated
vendored
Normal file
21
node_modules/rxjs/internal/scheduled/scheduleObservable.js
generated
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var Observable_1 = require("../Observable");
|
||||
var Subscription_1 = require("../Subscription");
|
||||
var observable_1 = require("../symbol/observable");
|
||||
function scheduleObservable(input, scheduler) {
|
||||
return new Observable_1.Observable(function (subscriber) {
|
||||
var sub = new Subscription_1.Subscription();
|
||||
sub.add(scheduler.schedule(function () {
|
||||
var observable = input[observable_1.observable]();
|
||||
sub.add(observable.subscribe({
|
||||
next: function (value) { sub.add(scheduler.schedule(function () { return subscriber.next(value); })); },
|
||||
error: function (err) { sub.add(scheduler.schedule(function () { return subscriber.error(err); })); },
|
||||
complete: function () { sub.add(scheduler.schedule(function () { return subscriber.complete(); })); },
|
||||
}));
|
||||
}));
|
||||
return sub;
|
||||
});
|
||||
}
|
||||
exports.scheduleObservable = scheduleObservable;
|
||||
//# sourceMappingURL=scheduleObservable.js.map
|
1
node_modules/rxjs/internal/scheduled/scheduleObservable.js.map
generated
vendored
Normal file
1
node_modules/rxjs/internal/scheduled/scheduleObservable.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"scheduleObservable.js","sources":["../../src/internal/scheduled/scheduleObservable.ts"],"names":[],"mappings":";;AAAA,4CAA2C;AAC3C,gDAA+C;AAC/C,mDAAuE;AAGvE,SAAgB,kBAAkB,CAAI,KAA2B,EAAE,SAAwB;IACzF,OAAO,IAAI,uBAAU,CAAI,UAAA,UAAU;QACjC,IAAM,GAAG,GAAG,IAAI,2BAAY,EAAE,CAAC;QAC/B,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC;YACzB,IAAM,UAAU,GAAoB,KAAK,CAAC,uBAAiB,CAAC,EAAE,CAAC;YAC/D,GAAG,CAAC,GAAG,CAAC,UAAU,CAAC,SAAS,CAAC;gBAC3B,IAAI,YAAC,KAAK,IAAI,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,EAAtB,CAAsB,CAAC,CAAC,CAAC,CAAC,CAAC;gBAC1E,KAAK,YAAC,GAAG,IAAI,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC,CAAC,CAAC,CAAC;gBACxE,QAAQ,gBAAK,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,UAAU,CAAC,QAAQ,EAAE,EAArB,CAAqB,CAAC,CAAC,CAAC,CAAC,CAAC;aACzE,CAAC,CAAC,CAAC;QACN,CAAC,CAAC,CAAC,CAAC;QACJ,OAAO,GAAG,CAAC;IACb,CAAC,CAAC,CAAC;AACL,CAAC;AAbD,gDAaC"}
|
3
node_modules/rxjs/internal/scheduled/schedulePromise.d.ts
generated
vendored
Normal file
3
node_modules/rxjs/internal/scheduled/schedulePromise.d.ts
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
import { Observable } from '../Observable';
|
||||
import { SchedulerLike } from '../types';
|
||||
export declare function schedulePromise<T>(input: PromiseLike<T>, scheduler: SchedulerLike): Observable<T>;
|
20
node_modules/rxjs/internal/scheduled/schedulePromise.js
generated
vendored
Normal file
20
node_modules/rxjs/internal/scheduled/schedulePromise.js
generated
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var Observable_1 = require("../Observable");
|
||||
var Subscription_1 = require("../Subscription");
|
||||
function schedulePromise(input, scheduler) {
|
||||
return new Observable_1.Observable(function (subscriber) {
|
||||
var sub = new Subscription_1.Subscription();
|
||||
sub.add(scheduler.schedule(function () { return input.then(function (value) {
|
||||
sub.add(scheduler.schedule(function () {
|
||||
subscriber.next(value);
|
||||
sub.add(scheduler.schedule(function () { return subscriber.complete(); }));
|
||||
}));
|
||||
}, function (err) {
|
||||
sub.add(scheduler.schedule(function () { return subscriber.error(err); }));
|
||||
}); }));
|
||||
return sub;
|
||||
});
|
||||
}
|
||||
exports.schedulePromise = schedulePromise;
|
||||
//# sourceMappingURL=schedulePromise.js.map
|
1
node_modules/rxjs/internal/scheduled/schedulePromise.js.map
generated
vendored
Normal file
1
node_modules/rxjs/internal/scheduled/schedulePromise.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"schedulePromise.js","sources":["../../src/internal/scheduled/schedulePromise.ts"],"names":[],"mappings":";;AAAA,4CAA2C;AAE3C,gDAA+C;AAE/C,SAAgB,eAAe,CAAI,KAAqB,EAAE,SAAwB;IAChF,OAAO,IAAI,uBAAU,CAAI,UAAA,UAAU;QACjC,IAAM,GAAG,GAAG,IAAI,2BAAY,EAAE,CAAC;QAC/B,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,KAAK,CAAC,IAAI,CACzC,UAAA,KAAK;YACH,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC;gBACzB,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;gBACvB,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,UAAU,CAAC,QAAQ,EAAE,EAArB,CAAqB,CAAC,CAAC,CAAC;YAC3D,CAAC,CAAC,CAAC,CAAC;QACN,CAAC,EACD,UAAA,GAAG;YACD,GAAG,CAAC,GAAG,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAM,OAAA,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC,CAAC;QAC3D,CAAC,CACF,EAVgC,CAUhC,CAAC,CAAC,CAAC;QACJ,OAAO,GAAG,CAAC;IACb,CAAC,CAAC,CAAC;AACL,CAAC;AAhBD,0CAgBC"}
|
13
node_modules/rxjs/internal/scheduled/scheduled.d.ts
generated
vendored
Normal file
13
node_modules/rxjs/internal/scheduled/scheduled.d.ts
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
import { ObservableInput, SchedulerLike, Observable } from 'rxjs';
|
||||
/**
|
||||
* Converts from a common {@link ObservableInput} type to an observable where subscription and emissions
|
||||
* are scheduled on the provided scheduler.
|
||||
*
|
||||
* @see from
|
||||
* @see of
|
||||
*
|
||||
* @param input The observable, array, promise, iterable, etc you would like to schedule
|
||||
* @param scheduler The scheduler to use to schedule the subscription and emissions from
|
||||
* the returned observable.
|
||||
*/
|
||||
export declare function scheduled<T>(input: ObservableInput<T>, scheduler: SchedulerLike): Observable<T>;
|
29
node_modules/rxjs/internal/scheduled/scheduled.js
generated
vendored
Normal file
29
node_modules/rxjs/internal/scheduled/scheduled.js
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var scheduleObservable_1 = require("./scheduleObservable");
|
||||
var schedulePromise_1 = require("./schedulePromise");
|
||||
var scheduleArray_1 = require("./scheduleArray");
|
||||
var scheduleIterable_1 = require("./scheduleIterable");
|
||||
var isInteropObservable_1 = require("../util/isInteropObservable");
|
||||
var isPromise_1 = require("../util/isPromise");
|
||||
var isArrayLike_1 = require("../util/isArrayLike");
|
||||
var isIterable_1 = require("../util/isIterable");
|
||||
function scheduled(input, scheduler) {
|
||||
if (input != null) {
|
||||
if (isInteropObservable_1.isInteropObservable(input)) {
|
||||
return scheduleObservable_1.scheduleObservable(input, scheduler);
|
||||
}
|
||||
else if (isPromise_1.isPromise(input)) {
|
||||
return schedulePromise_1.schedulePromise(input, scheduler);
|
||||
}
|
||||
else if (isArrayLike_1.isArrayLike(input)) {
|
||||
return scheduleArray_1.scheduleArray(input, scheduler);
|
||||
}
|
||||
else if (isIterable_1.isIterable(input) || typeof input === 'string') {
|
||||
return scheduleIterable_1.scheduleIterable(input, scheduler);
|
||||
}
|
||||
}
|
||||
throw new TypeError((input !== null && typeof input || input) + ' is not observable');
|
||||
}
|
||||
exports.scheduled = scheduled;
|
||||
//# sourceMappingURL=scheduled.js.map
|
1
node_modules/rxjs/internal/scheduled/scheduled.js.map
generated
vendored
Normal file
1
node_modules/rxjs/internal/scheduled/scheduled.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"scheduled.js","sources":["../../src/internal/scheduled/scheduled.ts"],"names":[],"mappings":";;AAAA,2DAA0D;AAC1D,qDAAoD;AACpD,iDAAgD;AAChD,uDAAsD;AAEtD,mEAAkE;AAClE,+CAA8C;AAC9C,mDAAkD;AAClD,iDAAgD;AAahD,SAAgB,SAAS,CAAI,KAAyB,EAAE,SAAwB;IAC9E,IAAI,KAAK,IAAI,IAAI,EAAE;QACjB,IAAI,yCAAmB,CAAC,KAAK,CAAC,EAAE;YAC9B,OAAO,uCAAkB,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;SAC7C;aAAM,IAAI,qBAAS,CAAC,KAAK,CAAC,EAAE;YAC3B,OAAO,iCAAe,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;SAC1C;aAAM,IAAI,yBAAW,CAAC,KAAK,CAAC,EAAE;YAC7B,OAAO,6BAAa,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;SACxC;aAAO,IAAI,uBAAU,CAAC,KAAK,CAAC,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;YAC1D,OAAO,mCAAgB,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;SAC3C;KACF;IAED,MAAM,IAAI,SAAS,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,OAAO,KAAK,IAAI,KAAK,CAAC,GAAG,oBAAoB,CAAC,CAAC;AACxF,CAAC;AAdD,8BAcC"}
|
Reference in New Issue
Block a user