@ariva-mds/mds
Version:
Stock market data
17 lines (16 loc) • 474 B
JavaScript
export class RunningRequest {
constructor(request) {
this.request = request;
}
static withObservable(request, observableSubscriber) {
const n = new RunningRequest(request);
n.observableSubscriber = observableSubscriber;
return n;
}
static withPromise(request, resolve, reject) {
const n = new RunningRequest(request);
n.promiseResolve = resolve;
n.promiseReject = reject;
return n;
}
}