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 : 18.188.73.229
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 /
_esm5 /
operator /
Delete
Unzip
Name
Size
Permission
Date
Action
audit.js
2.06
KB
-rw-rw-r--
2022-08-30 11:49
audit.js.map
293
B
-rw-rw-r--
2022-08-30 11:49
auditTime.js
2.35
KB
-rw-rw-r--
2022-08-30 11:49
auditTime.js.map
381
B
-rw-rw-r--
2022-08-30 11:49
buffer.js
1.42
KB
-rw-rw-r--
2022-08-30 11:49
buffer.js.map
285
B
-rw-rw-r--
2022-08-30 11:49
bufferCount.js
2.06
KB
-rw-rw-r--
2022-08-30 11:49
bufferCount.js.map
354
B
-rw-rw-r--
2022-08-30 11:49
bufferTime.js
2.8
KB
-rw-rw-r--
2022-08-30 11:49
bufferTime.js.map
951
B
-rw-rw-r--
2022-08-30 11:49
bufferToggle.js
1.94
KB
-rw-rw-r--
2022-08-30 11:49
bufferToggle.js.map
325
B
-rw-rw-r--
2022-08-30 11:49
bufferWhen.js
1.6
KB
-rw-rw-r--
2022-08-30 11:49
bufferWhen.js.map
294
B
-rw-rw-r--
2022-08-30 11:49
catch.js
2.04
KB
-rw-rw-r--
2022-08-30 11:49
catch.js.map
309
B
-rw-rw-r--
2022-08-30 11:49
combineAll.js
2.13
KB
-rw-rw-r--
2022-08-30 11:49
combineAll.js.map
300
B
-rw-rw-r--
2022-08-30 11:49
combineLatest.js
2.4
KB
-rw-rw-r--
2022-08-30 11:49
combineLatest.js.map
374
B
-rw-rw-r--
2022-08-30 11:49
concat.js
2.45
KB
-rw-rw-r--
2022-08-30 11:49
concat.js.map
408
B
-rw-rw-r--
2022-08-30 11:49
concatAll.js
2.08
KB
-rw-rw-r--
2022-08-30 11:49
concatAll.js.map
295
B
-rw-rw-r--
2022-08-30 11:49
concatMap.js
3.03
KB
-rw-rw-r--
2022-08-30 11:49
concatMap.js.map
356
B
-rw-rw-r--
2022-08-30 11:49
concatMapTo.js
2.88
KB
-rw-rw-r--
2022-08-30 11:49
concatMapTo.js.map
353
B
-rw-rw-r--
2022-08-30 11:49
count.js
2.23
KB
-rw-rw-r--
2022-08-30 11:49
count.js.map
298
B
-rw-rw-r--
2022-08-30 11:49
debounce.js
2.31
KB
-rw-rw-r--
2022-08-30 11:49
debounce.js.map
301
B
-rw-rw-r--
2022-08-30 11:49
debounceTime.js
2.51
KB
-rw-rw-r--
2022-08-30 11:49
debounceTime.js.map
390
B
-rw-rw-r--
2022-08-30 11:49
defaultIfEmpty.js
1.58
KB
-rw-rw-r--
2022-08-30 11:49
defaultIfEmpty.js.map
337
B
-rw-rw-r--
2022-08-30 11:49
delay.js
2.03
KB
-rw-rw-r--
2022-08-30 11:49
delay.js.map
370
B
-rw-rw-r--
2022-08-30 11:49
delayWhen.js
2.48
KB
-rw-rw-r--
2022-08-30 11:49
delayWhen.js.map
331
B
-rw-rw-r--
2022-08-30 11:49
dematerialize.js
1.8
KB
-rw-rw-r--
2022-08-30 11:49
dematerialize.js.map
283
B
-rw-rw-r--
2022-08-30 11:49
distinct.js
2.35
KB
-rw-rw-r--
2022-08-30 11:49
distinct.js.map
323
B
-rw-rw-r--
2022-08-30 11:49
distinctUntilChanged.js
1.77
KB
-rw-rw-r--
2022-08-30 11:49
distinctUntilChanged.js.map
355
B
-rw-rw-r--
2022-08-30 11:49
distinctUntilKeyChanged.js
2.3
KB
-rw-rw-r--
2022-08-30 11:49
distinctUntilKeyChanged.js.map
378
B
-rw-rw-r--
2022-08-30 11:49
do.js
2.18
KB
-rw-rw-r--
2022-08-30 11:49
do.js.map
345
B
-rw-rw-r--
2022-08-30 11:49
elementAt.js
1.93
KB
-rw-rw-r--
2022-08-30 11:49
elementAt.js.map
320
B
-rw-rw-r--
2022-08-30 11:49
every.js
948
B
-rw-rw-r--
2022-08-30 11:49
every.js.map
284
B
-rw-rw-r--
2022-08-30 11:49
exhaust.js
1.78
KB
-rw-rw-r--
2022-08-30 11:49
exhaust.js.map
266
B
-rw-rw-r--
2022-08-30 11:49
exhaustMap.js
2.6
KB
-rw-rw-r--
2022-08-30 11:49
exhaustMap.js.map
340
B
-rw-rw-r--
2022-08-30 11:49
expand.js
2.59
KB
-rw-rw-r--
2022-08-30 11:49
expand.js.map
510
B
-rw-rw-r--
2022-08-30 11:49
filter.js
2
KB
-rw-rw-r--
2022-08-30 11:49
filter.js.map
329
B
-rw-rw-r--
2022-08-30 11:49
finally.js
615
B
-rw-rw-r--
2022-08-30 11:49
finally.js.map
252
B
-rw-rw-r--
2022-08-30 11:49
find.js
1.55
KB
-rw-rw-r--
2022-08-30 11:49
find.js.map
315
B
-rw-rw-r--
2022-08-30 11:49
findIndex.js
1.63
KB
-rw-rw-r--
2022-08-30 11:49
findIndex.js.map
313
B
-rw-rw-r--
2022-08-30 11:49
first.js
2.49
KB
-rw-rw-r--
2022-08-30 11:49
first.js.map
345
B
-rw-rw-r--
2022-08-30 11:49
groupBy.js
3.03
KB
-rw-rw-r--
2022-08-30 11:49
groupBy.js.map
439
B
-rw-rw-r--
2022-08-30 11:49
ignoreElements.js
619
B
-rw-rw-r--
2022-08-30 11:49
ignoreElements.js.map
264
B
-rw-rw-r--
2022-08-30 11:49
isEmpty.js
490
B
-rw-rw-r--
2022-08-30 11:49
isEmpty.js.map
238
B
-rw-rw-r--
2022-08-30 11:49
last.js
1.24
KB
-rw-rw-r--
2022-08-30 11:49
last.js.map
324
B
-rw-rw-r--
2022-08-30 11:49
let.js
220
B
-rw-rw-r--
2022-08-30 11:49
let.js.map
193
B
-rw-rw-r--
2022-08-30 11:49
map.js
1.67
KB
-rw-rw-r--
2022-08-30 11:49
map.js.map
299
B
-rw-rw-r--
2022-08-30 11:49
mapTo.js
1.18
KB
-rw-rw-r--
2022-08-30 11:49
mapTo.js.map
275
B
-rw-rw-r--
2022-08-30 11:49
materialize.js
2.18
KB
-rw-rw-r--
2022-08-30 11:49
materialize.js.map
283
B
-rw-rw-r--
2022-08-30 11:49
max.js
1.36
KB
-rw-rw-r--
2022-08-30 11:49
max.js.map
277
B
-rw-rw-r--
2022-08-30 11:49
merge.js
2.45
KB
-rw-rw-r--
2022-08-30 11:49
merge.js.map
405
B
-rw-rw-r--
2022-08-30 11:49
mergeAll.js
2.26
KB
-rw-rw-r--
2022-08-30 11:49
mergeAll.js.map
343
B
-rw-rw-r--
2022-08-30 11:49
mergeMap.js
2.77
KB
-rw-rw-r--
2022-08-30 11:49
mergeMap.js.map
418
B
-rw-rw-r--
2022-08-30 11:49
mergeMapTo.js
2.42
KB
-rw-rw-r--
2022-08-30 11:49
mergeMapTo.js.map
404
B
-rw-rw-r--
2022-08-30 11:49
mergeScan.js
1.5
KB
-rw-rw-r--
2022-08-30 11:49
mergeScan.js.map
373
B
-rw-rw-r--
2022-08-30 11:49
min.js
1.37
KB
-rw-rw-r--
2022-08-30 11:49
min.js.map
277
B
-rw-rw-r--
2022-08-30 11:49
multicast.js
6.24
KB
-rw-rw-r--
2022-08-30 11:49
multicast.js.map
390
B
-rw-rw-r--
2022-08-30 11:49
observeOn.js
3.19
KB
-rw-rw-r--
2022-08-30 11:49
observeOn.js.map
351
B
-rw-rw-r--
2022-08-30 11:49
onErrorResumeNext.js
3.3
KB
-rw-rw-r--
2022-08-30 11:49
onErrorResumeNext.js.map
401
B
-rw-rw-r--
2022-08-30 11:49
pairwise.js
1.54
KB
-rw-rw-r--
2022-08-30 11:49
pairwise.js.map
268
B
-rw-rw-r--
2022-08-30 11:49
partition.js
2.32
KB
-rw-rw-r--
2022-08-30 11:49
partition.js.map
319
B
-rw-rw-r--
2022-08-30 11:49
pluck.js
1.35
KB
-rw-rw-r--
2022-08-30 11:49
pluck.js.map
328
B
-rw-rw-r--
2022-08-30 11:49
publish.js
1007
B
-rw-rw-r--
2022-08-30 11:49
publish.js.map
279
B
-rw-rw-r--
2022-08-30 11:49
publishBehavior.js
385
B
-rw-rw-r--
2022-08-30 11:49
publishBehavior.js.map
274
B
-rw-rw-r--
2022-08-30 11:49
publishLast.js
388
B
-rw-rw-r--
2022-08-30 11:49
publishLast.js.map
256
B
-rw-rw-r--
2022-08-30 11:49
publishReplay.js
599
B
-rw-rw-r--
2022-08-30 11:49
publishReplay.js.map
356
B
-rw-rw-r--
2022-08-30 11:49
race.js
918
B
-rw-rw-r--
2022-08-30 11:49
race.js.map
375
B
-rw-rw-r--
2022-08-30 11:49
reduce.js
2.77
KB
-rw-rw-r--
2022-08-30 11:49
reduce.js.map
527
B
-rw-rw-r--
2022-08-30 11:49
repeat.js
759
B
-rw-rw-r--
2022-08-30 11:49
repeat.js.map
294
B
-rw-rw-r--
2022-08-30 11:49
repeatWhen.js
1023
B
-rw-rw-r--
2022-08-30 11:49
repeatWhen.js.map
274
B
-rw-rw-r--
2022-08-30 11:49
retry.js
1.17
KB
-rw-rw-r--
2022-08-30 11:49
retry.js.map
296
B
-rw-rw-r--
2022-08-30 11:49
retryWhen.js
1.01
KB
-rw-rw-r--
2022-08-30 11:49
retryWhen.js.map
272
B
-rw-rw-r--
2022-08-30 11:49
sample.js
1.57
KB
-rw-rw-r--
2022-08-30 11:49
sample.js.map
287
B
-rw-rw-r--
2022-08-30 11:49
sampleTime.js
1.91
KB
-rw-rw-r--
2022-08-30 11:49
sampleTime.js.map
376
B
-rw-rw-r--
2022-08-30 11:49
scan.js
1.86
KB
-rw-rw-r--
2022-08-30 11:49
scan.js.map
446
B
-rw-rw-r--
2022-08-30 11:49
sequenceEqual.js
2.35
KB
-rw-rw-r--
2022-08-30 11:49
sequenceEqual.js.map
340
B
-rw-rw-r--
2022-08-30 11:49
share.js
1.16
KB
-rw-rw-r--
2022-08-30 11:49
share.js.map
252
B
-rw-rw-r--
2022-08-30 11:49
shareReplay.js
365
B
-rw-rw-r--
2022-08-30 11:49
shareReplay.js.map
318
B
-rw-rw-r--
2022-08-30 11:49
single.js
1.02
KB
-rw-rw-r--
2022-08-30 11:49
single.js.map
267
B
-rw-rw-r--
2022-08-30 11:49
skip.js
603
B
-rw-rw-r--
2022-08-30 11:49
skip.js.map
258
B
-rw-rw-r--
2022-08-30 11:49
skipLast.js
1.32
KB
-rw-rw-r--
2022-08-30 11:49
skipLast.js.map
288
B
-rw-rw-r--
2022-08-30 11:49
skipUntil.js
808
B
-rw-rw-r--
2022-08-30 11:49
skipUntil.js.map
270
B
-rw-rw-r--
2022-08-30 11:49
skipWhile.js
805
B
-rw-rw-r--
2022-08-30 11:49
skipWhile.js.map
269
B
-rw-rw-r--
2022-08-30 11:49
startWith.js
1002
B
-rw-rw-r--
2022-08-30 11:49
startWith.js.map
334
B
-rw-rw-r--
2022-08-30 11:49
subscribeOn.js
733
B
-rw-rw-r--
2022-08-30 11:49
subscribeOn.js.map
319
B
-rw-rw-r--
2022-08-30 11:49
switch.js
2.07
KB
-rw-rw-r--
2022-08-30 11:49
switch.js.map
271
B
-rw-rw-r--
2022-08-30 11:49
switchMap.js
2.68
KB
-rw-rw-r--
2022-08-30 11:49
switchMap.js.map
344
B
-rw-rw-r--
2022-08-30 11:49
switchMapTo.js
2.33
KB
-rw-rw-r--
2022-08-30 11:49
switchMapTo.js.map
339
B
-rw-rw-r--
2022-08-30 11:49
take.js
1.47
KB
-rw-rw-r--
2022-08-30 11:49
take.js.map
281
B
-rw-rw-r--
2022-08-30 11:49
takeLast.js
1.79
KB
-rw-rw-r--
2022-08-30 11:49
takeLast.js.map
296
B
-rw-rw-r--
2022-08-30 11:49
takeUntil.js
1.51
KB
-rw-rw-r--
2022-08-30 11:49
takeUntil.js.map
292
B
-rw-rw-r--
2022-08-30 11:49
takeWhile.js
1.86
KB
-rw-rw-r--
2022-08-30 11:49
takeWhile.js.map
294
B
-rw-rw-r--
2022-08-30 11:49
throttle.js
2.2
KB
-rw-rw-r--
2022-08-30 11:49
throttle.js.map
360
B
-rw-rw-r--
2022-08-30 11:49
throttleTime.js
2.32
KB
-rw-rw-r--
2022-08-30 11:49
throttleTime.js.map
469
B
-rw-rw-r--
2022-08-30 11:49
timeInterval.js
585
B
-rw-rw-r--
2022-08-30 11:49
timeInterval.js.map
360
B
-rw-rw-r--
2022-08-30 11:49
timeout.js
3.61
KB
-rw-rw-r--
2022-08-30 11:49
timeout.js.map
401
B
-rw-rw-r--
2022-08-30 11:49
timeoutWith.js
3.09
KB
-rw-rw-r--
2022-08-30 11:49
timeoutWith.js.map
425
B
-rw-rw-r--
2022-08-30 11:49
timestamp.js
525
B
-rw-rw-r--
2022-08-30 11:49
timestamp.js.map
323
B
-rw-rw-r--
2022-08-30 11:49
toArray.js
967
B
-rw-rw-r--
2022-08-30 11:49
toArray.js.map
254
B
-rw-rw-r--
2022-08-30 11:49
toPromise.js
280
B
-rw-rw-r--
2022-08-30 11:49
toPromise.js.map
234
B
-rw-rw-r--
2022-08-30 11:49
window.js
1.69
KB
-rw-rw-r--
2022-08-30 11:49
window.js.map
292
B
-rw-rw-r--
2022-08-30 11:49
windowCount.js
2.49
KB
-rw-rw-r--
2022-08-30 11:49
windowCount.js.map
362
B
-rw-rw-r--
2022-08-30 11:49
windowTime.js
1.02
KB
-rw-rw-r--
2022-08-30 11:49
windowTime.js.map
1.1
KB
-rw-rw-r--
2022-08-30 11:49
windowToggle.js
1.96
KB
-rw-rw-r--
2022-08-30 11:49
windowToggle.js.map
328
B
-rw-rw-r--
2022-08-30 11:49
windowWhen.js
1.9
KB
-rw-rw-r--
2022-08-30 11:49
windowWhen.js.map
299
B
-rw-rw-r--
2022-08-30 11:49
withLatestFrom.js
2.31
KB
-rw-rw-r--
2022-08-30 11:49
withLatestFrom.js.map
370
B
-rw-rw-r--
2022-08-30 11:49
zip.js
493
B
-rw-rw-r--
2022-08-30 11:49
zip.js.map
316
B
-rw-rw-r--
2022-08-30 11:49
zipAll.js
360
B
-rw-rw-r--
2022-08-30 11:49
zipAll.js.map
257
B
-rw-rw-r--
2022-08-30 11:49
Save
Rename
/** PURE_IMPORTS_START .._operators_multicast PURE_IMPORTS_END */ import { multicast as higherOrder } from '../operators/multicast'; /* tslint:enable:max-line-length */ /** * Allows source Observable to be subscribed only once with a Subject of choice, * while still sharing its values between multiple subscribers. * * <span class="informal">Subscribe to Observable once, but send its values to multiple subscribers.</span> * * <img src="./img/multicast.png" width="100%"> * * `multicast` is an operator that works in two modes. * * In the first mode you provide a single argument to it, which can be either an initialized Subject or a Subject * factory. As a result you will get a special kind of an Observable - a {@link ConnectableObservable}. It can be * subscribed multiple times, just as regular Observable, but it won't subscribe to the source Observable at that * moment. It will do it only if you call its `connect` method. This means you can essentially control by hand, when * source Observable will be actually subscribed. What is more, ConnectableObservable will share this one subscription * between all of its subscribers. This means that, for example, `ajax` Observable will only send a request once, * even though usually it would send a request per every subscriber. Since it sends a request at the moment of * subscription, here request would be sent when the `connect` method of a ConnectableObservable is called. * * The most common pattern of using ConnectableObservable is calling `connect` when the first consumer subscribes, * keeping the subscription alive while several consumers come and go and finally unsubscribing from the source * Observable, when the last consumer unsubscribes. To not implement that logic over and over again, * ConnectableObservable has a special operator, `refCount`. When called, it returns an Observable, which will count * the number of consumers subscribed to it and keep ConnectableObservable connected as long as there is at least * one consumer. So if you don't actually need to decide yourself when to connect and disconnect a * ConnectableObservable, use `refCount`. * * The second mode is invoked by calling `multicast` with an additional, second argument - selector function. * This function accepts an Observable - which basically mirrors the source Observable - and returns Observable * as well, which should be the input stream modified by any operators you want. Note that in this * mode you cannot provide initialized Subject as a first argument - it has to be a Subject factory. If * you provide selector function, `multicast` returns just a regular Observable, instead of ConnectableObservable. * Thus, as usual, each subscription to this stream triggers subscription to the source Observable. However, * if inside the selector function you subscribe to the input Observable multiple times, actual source stream * will be subscribed only once. So if you have a chain of operators that use some Observable many times, * but you want to subscribe to that Observable only once, this is the mode you would use. * * Subject provided as a first parameter of `multicast` is used as a proxy for the single subscription to the * source Observable. It means that all values from the source stream go through that Subject. Thus, if a Subject * has some special properties, Observable returned by `multicast` will have them as well. If you want to use * `multicast` with a Subject that is one of the ones included in RxJS by default - {@link Subject}, * {@link AsyncSubject}, {@link BehaviorSubject}, or {@link ReplaySubject} - simply use {@link publish}, * {@link publishLast}, {@link publishBehavior} or {@link publishReplay} respectively. These are actually * just wrappers around `multicast`, with a specific Subject hardcoded inside. * * Also, if you use {@link publish} or {@link publishReplay} with a ConnectableObservables `refCount` operator, * you can simply use {@link share} and {@link shareReplay} respectively, which chain these two. * * @example <caption>Use ConnectableObservable</caption> * const seconds = Rx.Observable.interval(1000); * const connectableSeconds = seconds.multicast(new Subject()); * * connectableSeconds.subscribe(value => console.log('first: ' + value)); * connectableSeconds.subscribe(value => console.log('second: ' + value)); * * // At this point still nothing happens, even though we subscribed twice. * * connectableSeconds.connect(); * * // From now on `seconds` are being logged to the console, * // twice per every second. `seconds` Observable was however only subscribed once, * // so under the hood Observable.interval had only one clock started. * * @example <caption>Use selector</caption> * const seconds = Rx.Observable.interval(1000); * * seconds * .multicast( * () => new Subject(), * seconds => seconds.zip(seconds) // Usually zip would subscribe to `seconds` twice. * // Because we are inside selector, `seconds` is subscribed once, * ) // thus starting only one clock used internally by Observable.interval. * .subscribe(); * * @see {@link publish} * @see {@link publishLast} * @see {@link publishBehavior} * @see {@link publishReplay} * @see {@link share} * @see {@link shareReplay} * * @param {Function|Subject} subjectOrSubjectFactory - Factory function to create an intermediate Subject through * which the source sequence's elements will be multicast to the selector function input Observable or * ConnectableObservable returned by the operator. * @param {Function} [selector] - Optional selector function that can use the input stream * as many times as needed, without causing multiple subscriptions to the source stream. * Subscribers to the input source will receive all notifications of the source from the * time of the subscription forward. * @return {Observable<T>|ConnectableObservable<T>} An Observable that emits the results of invoking the selector * on the source stream or a special {@link ConnectableObservable}, if selector was not provided. * * @method multicast * @owner Observable */ export function multicast(subjectOrSubjectFactory, selector) { return higherOrder(subjectOrSubjectFactory, selector)(this); } //# sourceMappingURL=multicast.js.map