Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RxJS-CN/RxJS-Docs-CN
/ functions
Functions
1,966 in github.com/RxJS-CN/RxJS-Docs-CN
⨍
Functions
1,966
◇
Types & classes
707
↓ 4,554 callers
Method
toBe
(marbles: string, values?: any, errorValue?: any)
src/testing/TestScheduler.ts:104
↓ 2,525 callers
Function
expectSubscriptions
(actualSubscriptionLogs: SubscriptionLog[])
spec/helpers/marble-testing.ts:34
↓ 2,453 callers
Function
it
(callback)
.markdown-doctest-setup.js:8
↓ 2,033 callers
Function
expectObservable
(observable: Observable<any>, unsubscriptionMarbles: string = null)
spec/helpers/marble-testing.ts:26
↓ 1,826 callers
Function
hot
(marbles: string, values?: any, error?: any)
spec/helpers/marble-testing.ts:12
↓ 1,611 callers
Function
cold
(marbles: string, values?: any, error?: any)
spec/helpers/marble-testing.ts:19
↓ 1,007 callers
Method
subscribe
(observerOrNext?: PartialObserver<T> | ((value: T) => void), error?: (error: any) => void,
src/Observable.ts:12
↓ 598 callers
Method
of
* 创建一个 Observable,它会依次发出由你提供的参数,最后发出完成通知。 * <span class="informal">发出你提供的参数,然后完成。 * </span> * * <img src="./img/of.png" width="100%"> *
src/observable/ArrayObservable.ts:58
↓ 435 callers
Method
add
(value: T)
src/util/Set.ts:8
↓ 195 callers
Method
unsubscribe
()
src/Subscription.ts:15
↓ 150 callers
Method
schedule
(work: (this: Action<T>, state?: T) => void, delay?: number, state?: T)
src/Scheduler.ts:6
↓ 140 callers
Method
next
(value: number)
spec/subjects/AsyncSubject-spec.ts:9
↓ 120 callers
Method
from
(source: any)
spec/Observable-spec.ts:674
↓ 115 callers
Method
error
(err: any)
src/operator/catch.ts:99
↓ 111 callers
Method
call
(subscriber: Subscriber<R>, source: any)
src/Operator.ts:5
↓ 106 callers
Method
forEach
(cb: (value: any, key: any) => void, thisArg?: any)
src/util/FastMap.ts:18
↓ 104 callers
Method
complete
()
src/operator/repeat.ts:47
↓ 102 callers
Method
next
(value?: T)
spec/Observable-spec.ts:831
↓ 101 callers
Method
next
()
src/operator/zip.ts:242
↓ 95 callers
Method
lift
(operator: Operator<T, R>)
src/observable/dom/WebSocketSubject.ts:108
↓ 83 callers
Method
do
* 给定一些 {@link Observer} 的回调函数, 将当前 Notification 所表示的值正确的传递给相应的回调函数。 * @param {function(value: T): void} next Observer 的 `next` 回调函数。 * @param {f
src/Notification.ts:45
↓ 81 callers
Method
create
* Subscriber 的静态工厂,给定了 Observer (潜在的部分)的定义。 * @param {function(x: ?T): void} [next] Observer 的 `next` 回调函数。 * @param {function(e: ?any): void} [
src/Subscriber.ts:27
↓ 72 callers
Method
complete
()
spec/subjects/AsyncSubject-spec.ts:17
↓ 69 callers
Function
time
(marbles: string)
spec/helpers/marble-testing.ts:41
↓ 65 callers
Method
connect
()
src/observable/ConnectableObservable.ts:34
↓ 52 callers
Method
then
(onFulfilled?, onRejected?)
spec/observables/from-promise-spec.ts:79
↓ 51 callers
Method
createNext
* 使用给定的值创建类型为 `next` 的 Notification 实例的快捷方法。 * @param {T} value `next` 的值。 * @return {Notification<T>} 代表传入值的`next`型通知实例。
src/Notification.ts:98
↓ 51 callers
Function
subscribeToResult
(outerSubscriber: OuterSubscriber<any, any>, result: ObservableInput<T>,
src/util/subscribeToResult.ts:17
↓ 46 callers
Method
flush
()
src/testing/TestScheduler.ts:125
↓ 37 callers
Method
parseMarbles
(marbles: string, values?: any, errorValue?: any,
src/testing/TestScheduler.ts:188
↓ 37 callers
Method
refCount
()
src/observable/ConnectableObservable.ts:51
↓ 32 callers
Method
next
()
src/observable/IteratorObservable.ts:110
↓ 32 callers
Method
now
()
src/Scheduler.ts:5
↓ 32 callers
Method
set
(key: string, value: any)
src/util/FastMap.ts:9
↓ 31 callers
Function
tryCatch
(fn: T)
src/util/tryCatch.ts:14
↓ 29 callers
Method
get
(url: string, headers?: Object)
src/observable/dom/AjaxObservable.ts:62
↓ 28 callers
Method
addEventListener
(name: string, handler: any)
spec/observables/dom/ajax-spec.ts:1007
↓ 28 callers
Method
open
()
spec/observables/dom/webSocket-spec.ts:682
↓ 25 callers
Method
error
(err: any)
spec/subjects/AsyncSubject-spec.ts:13
↓ 25 callers
Method
parseMarblesAsSubscriptions
(marbles: string)
src/testing/TestScheduler.ts:139
↓ 24 callers
Method
createComplete
* 创建类型为 `complete` 的 Notification 实例的快捷方法。 * @return {Notification<any>} 没有值的`complete`型的通知。
src/Notification.ts:118
↓ 24 callers
Method
remove
* 从 Subscription 的内部列表中删除一个 Subscription。在该 Subscription 取消订阅的过程中 * 取消订阅。 * @param {Subscription} subscription 被移除的 subscription。 * @return {
src/Subscription.ts:181
↓ 20 callers
Method
has
(value: T)
src/util/Set.ts:9
↓ 18 callers
Method
createError
* 使用给定的错误对象创建类型为 `error` 的 Notification 实例的快捷方法。 * @param {any} [err] `error` 错误。 * @return {Notification<T>} 代表传入错误的`error`型通知实例。
src/Notification.ts:110
↓ 16 callers
Method
triggerMessage
(data: any)
spec/observables/dom/webSocket-spec.ts:671
↓ 15 callers
Method
next
(value?: T)
src/Subject.ts:52
↓ 15 callers
Method
respondWith
(response: any, progressTimes?: number)
spec/observables/dom/ajax-spec.ts:1041
↓ 14 callers
Function
getTimerSelector
(x)
spec/operators/debounce-spec.ts:15
↓ 13 callers
Method
error
(err: any)
src/Subject.ts:66
↓ 13 callers
Function
expectObservableArray
(result, expected)
spec/operators/partition-spec.ts:15
↓ 12 callers
Function
isScheduler
(value: any)
src/util/isScheduler.ts:2
↓ 10 callers
Method
complete
()
src/Subject.ts:82
↓ 10 callers
Method
next
(e: Event)
src/observable/dom/AjaxObservable.ts:208
↓ 9 callers
Function
__export
(m)
doc/scripts/rxjs-spy.js:529
↓ 9 callers
Function
arrayRepeat
(value, times)
spec/operators/mergeMap-spec.ts:603
↓ 9 callers
Function
arrayRepeat
(value, times)
spec/operators/concatMap-spec.ts:525
↓ 9 callers
Method
asObservable
()
src/Subject.ts:125
↓ 9 callers
Function
lowerCaseO
(...args)
spec/helpers/test-helper.ts:10
↓ 9 callers
Method
observe
* 将由 Notification 包装过的值传递给给定的 `observer`。 * @param {Observer} observer * @return
src/Notification.ts:27
↓ 8 callers
Method
emit
(value: boolean)
src/operator/sequenceEqual.ts:123
↓ 8 callers
Function
symbolIteratorPonyfill
(root: any)
src/symbol/iterator.ts:3
↓ 7 callers
Function
_capitalize
(str)
doc/scripts/rxjs-spy.js:2027
↓ 7 callers
Method
_unsubscribeAndRecycle
()
src/operator/repeatWhen.ts:98
↓ 7 callers
Method
add
* 添加一个 tear down 在该 Subscription 的 unsubscribe() 期间调用。 * * 如果清理是在已取消订阅的 subscription 时候添加的,那么它和 add 正在调用的引用是同一个, * 或者是 `Subscription.EMPTY`,
src/Subscription.ts:137
↓ 7 callers
Method
multiplex
(subMsg: () => any, unsubMsg: () => any, messageFilter: (value: T) => boolean)
src/observable/dom/WebSocketSubject.ts:123
↓ 7 callers
Method
triggerClose
(e: any)
spec/observables/dom/webSocket-spec.ts:666
↓ 6 callers
Method
_resetState
()
src/observable/dom/WebSocketSubject.ts:114
↓ 6 callers
Method
accept
* 接受一个 Observer 或者它的回调函数,然后相应地调用 `observe` 或者 `do` 方法。 * @param {Observer|function(value: T): void} nextOrObserver Observer 或者 * `next` 回调函数。
src/Notification.ts:65
↓ 6 callers
Method
delete
(url: string, headers?: Object)
src/observable/dom/AjaxObservable.ts:66
↓ 6 callers
Function
getKB
(size)
dangerfile.js:72
↓ 6 callers
Method
getValue
()
src/BehaviorSubject.ts:27
↓ 6 callers
Function
isPrime
(i)
spec/operators/filter-spec.ts:19
↓ 5 callers
Method
addFromSetImmediateArguments
(args: any[])
src/util/Immediate.ts:108
↓ 5 callers
Method
clear
()
src/util/Set.ts:11
↓ 5 callers
Method
close
(code: any, reason: any)
spec/observables/dom/webSocket-spec.ts:687
↓ 5 callers
Function
colorToGhostColor
(hex)
spec/helpers/tests2png/painter.js:26
↓ 5 callers
Function
getSnapshotRef
(ref)
doc/scripts/rxjs-spy.js:868
↓ 5 callers
Function
getTagValue
(tag, tagName)
tools/custom-esdoc-plugin.js:2
↓ 5 callers
Function
isFunction
(x: any)
src/util/isFunction.ts:1
↓ 5 callers
Function
isNumeric
(val: any)
src/util/isNumeric.ts:3
↓ 5 callers
Function
measureInclination
(startX, endX, angle)
spec/helpers/tests2png/painter.js:101
↓ 5 callers
Method
on
()
spec/observables/fromEvent-spec.ts:290
↓ 5 callers
Method
partiallyApplied
(handler: any, ...args: any[])
src/util/Immediate.ts:92
↓ 5 callers
Method
resultSelector
* @param {AjaxResponse} response * @return {T}
src/observable/dom/MiscJSDoc.ts:66
↓ 5 callers
Function
toSubscriber
( nextOrObserver?: PartialObserver<T> | ((value: T) => void), error?: (error: any) => void, complete?: (
src/util/toSubscriber.ts:5
↓ 4 callers
Function
concatStatic
(...observables: Array<ObservableInput<any> | IScheduler>)
src/operator/concat.ts:158
↓ 4 callers
Method
execute
(state: T, delay: number)
src/scheduler/QueueAction.ts:27
↓ 4 callers
Function
formatNumber
(n, fix)
perf/micro/index.js:44
↓ 4 callers
Function
isDate
(value: any)
src/util/isDate.ts:1
↓ 4 callers
Function
isNestedStreamData
(message)
spec/helpers/tests2png/painter.js:53
↓ 4 callers
Function
logSubscription
(logger, name, subscription)
doc/scripts/rxjs-spy.js:1573
↓ 4 callers
Function
mapObject
(obj, fn)
spec/operators/groupBy-spec.ts:34
↓ 4 callers
Method
openContext
()
src/operator/bufferTime.ts:178
↓ 4 callers
Function
plugin
(plugin, name)
doc/scripts/rxjs-spy.js:1396
↓ 4 callers
Function
resultSelector
(x, i)
spec/operators/last-spec.ts:113
↓ 4 callers
Function
reverseString
(str)
spec/operators/groupBy-spec.ts:30
↓ 4 callers
Method
send
()
src/observable/dom/AjaxObservable.ts:216
↓ 4 callers
Function
sizeDiffBadge
(name, value)
dangerfile.js:88
↓ 4 callers
Method
subscribeToNextSource
()
src/operator/onErrorResumeNext.ts:141
↓ 4 callers
Method
toObservable
* 返回的 Observable 只传递代表当前 Notification 实例的通知。 * @return {any}
src/Notification.ts:77
next →
1–100 of 1,966, ranked by callers