Начало наработок

This commit is contained in:
2021-02-05 08:13:22 +03:00
commit 619966474d
7643 changed files with 609530 additions and 0 deletions

36
node_modules/rxjs/_esm2015/BehaviorSubject.js generated vendored Normal file
View File

@ -0,0 +1,36 @@
import { Subject } from './Subject';
import { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';
/**
* @class BehaviorSubject<T>
*/
export class BehaviorSubject extends Subject {
constructor(_value) {
super();
this._value = _value;
}
get value() {
return this.getValue();
}
/** @deprecated internal use only */ _subscribe(subscriber) {
const subscription = super._subscribe(subscriber);
if (subscription && !subscription.closed) {
subscriber.next(this._value);
}
return subscription;
}
getValue() {
if (this.hasError) {
throw this.thrownError;
}
else if (this.closed) {
throw new ObjectUnsubscribedError();
}
else {
return this._value;
}
}
next(value) {
super.next(this._value = value);
}
}
//# sourceMappingURL=BehaviorSubject.js.map