Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.140.242.43
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
rxjs /
_esm2015 /
Delete
Unzip
Name
Size
Permission
Date
Action
add
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
observable
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
operator
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
operators
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
scheduler
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
symbol
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
testing
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
util
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
AsyncSubject.js
1.14
KB
-rw-rw-r--
2022-08-30 11:49
AsyncSubject.js.map
1.26
KB
-rw-rw-r--
2022-08-30 11:49
BehaviorSubject.js
950
B
-rw-rw-r--
2022-08-30 11:49
BehaviorSubject.js.map
992
B
-rw-rw-r--
2022-08-30 11:49
InnerSubscriber.js
745
B
-rw-rw-r--
2022-08-30 11:49
InnerSubscriber.js.map
748
B
-rw-rw-r--
2022-08-30 11:49
LICENSE.txt
10.8
KB
-rw-rw-r--
2022-08-30 11:49
Notification.js
4.32
KB
-rw-rw-r--
2022-08-30 11:49
Notification.js.map
2.25
KB
-rw-rw-r--
2022-08-30 11:49
Observable.js
12.15
KB
-rw-rw-r--
2022-08-30 11:49
Observable.js.map
4
KB
-rw-rw-r--
2022-08-30 11:49
Observer.js
151
B
-rw-rw-r--
2022-08-30 11:49
Observer.js.map
270
B
-rw-rw-r--
2022-08-30 11:49
Operator.js
36
B
-rw-rw-r--
2022-08-30 11:49
Operator.js.map
108
B
-rw-rw-r--
2022-08-30 11:49
OuterSubscriber.js
508
B
-rw-rw-r--
2022-08-30 11:49
OuterSubscriber.js.map
491
B
-rw-rw-r--
2022-08-30 11:49
README.md
7.27
KB
-rw-rw-r--
2022-08-30 11:49
ReplaySubject.js
3.01
KB
-rw-rw-r--
2022-08-30 11:49
ReplaySubject.js.map
2.97
KB
-rw-rw-r--
2022-08-30 11:49
Rx.js
7.81
KB
-rw-rw-r--
2022-08-30 11:49
Rx.js.map
2.98
KB
-rw-rw-r--
2022-08-30 11:49
Scheduler.js
1.63
KB
-rw-rw-r--
2022-08-30 11:49
Scheduler.js.map
549
B
-rw-rw-r--
2022-08-30 11:49
Subject.js
4.19
KB
-rw-rw-r--
2022-08-30 11:49
Subject.js.map
4.38
KB
-rw-rw-r--
2022-08-30 11:49
SubjectSubscription.js
915
B
-rw-rw-r--
2022-08-30 11:49
SubjectSubscription.js.map
913
B
-rw-rw-r--
2022-08-30 11:49
Subscriber.js
8.83
KB
-rw-rw-r--
2022-08-30 11:49
Subscriber.js.map
6.48
KB
-rw-rw-r--
2022-08-30 11:49
Subscription.js
7.42
KB
-rw-rw-r--
2022-08-30 11:49
Subscription.js.map
4.78
KB
-rw-rw-r--
2022-08-30 11:49
interfaces.js
38
B
-rw-rw-r--
2022-08-30 11:49
interfaces.js.map
112
B
-rw-rw-r--
2022-08-30 11:49
operators.js
5.3
KB
-rw-rw-r--
2022-08-30 11:49
operators.js.map
3.4
KB
-rw-rw-r--
2022-08-30 11:49
path-mapping.js
33.37
KB
-rw-rw-r--
2022-08-30 11:49
Save
Rename
import { Subject } from './Subject'; import { queue } from './scheduler/queue'; import { Subscription } from './Subscription'; import { ObserveOnSubscriber } from './operators/observeOn'; import { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError'; import { SubjectSubscription } from './SubjectSubscription'; /** * @class ReplaySubject<T> */ export class ReplaySubject extends Subject { constructor(bufferSize = Number.POSITIVE_INFINITY, windowTime = Number.POSITIVE_INFINITY, scheduler) { super(); this.scheduler = scheduler; this._events = []; this._bufferSize = bufferSize < 1 ? 1 : bufferSize; this._windowTime = windowTime < 1 ? 1 : windowTime; } next(value) { const now = this._getNow(); this._events.push(new ReplayEvent(now, value)); this._trimBufferThenGetEvents(); super.next(value); } /** @deprecated internal use only */ _subscribe(subscriber) { const _events = this._trimBufferThenGetEvents(); const scheduler = this.scheduler; let subscription; if (this.closed) { throw new ObjectUnsubscribedError(); } else if (this.hasError) { subscription = Subscription.EMPTY; } else if (this.isStopped) { subscription = Subscription.EMPTY; } else { this.observers.push(subscriber); subscription = new SubjectSubscription(this, subscriber); } if (scheduler) { subscriber.add(subscriber = new ObserveOnSubscriber(subscriber, scheduler)); } const len = _events.length; for (let i = 0; i < len && !subscriber.closed; i++) { subscriber.next(_events[i].value); } if (this.hasError) { subscriber.error(this.thrownError); } else if (this.isStopped) { subscriber.complete(); } return subscription; } _getNow() { return (this.scheduler || queue).now(); } _trimBufferThenGetEvents() { const now = this._getNow(); const _bufferSize = this._bufferSize; const _windowTime = this._windowTime; const _events = this._events; let eventsCount = _events.length; let spliceCount = 0; // Trim events that fall out of the time window. // Start at the front of the list. Break early once // we encounter an event that falls within the window. while (spliceCount < eventsCount) { if ((now - _events[spliceCount].time) < _windowTime) { break; } spliceCount++; } if (eventsCount > _bufferSize) { spliceCount = Math.max(spliceCount, eventsCount - _bufferSize); } if (spliceCount > 0) { _events.splice(0, spliceCount); } return _events; } } class ReplayEvent { constructor(time, value) { this.time = time; this.value = value; } } //# sourceMappingURL=ReplaySubject.js.map