RxJSのTestSchedulerで使用されるMarble diagramsの構文です。
記号 | 意味 | 例 |
---|---|---|
- | 時間の経過(1フレーム = 10ms) | --a--(20ms後にaを発行) |
| | 完了通知(complete) | --a--|(aを発行後、完了) |
# | エラー通知(error) | --a--#(aを発行後、エラー) |
() | 同じフレームで発生する複数の値 | --(abc)--(a,b,cを同時に発行) |
^ | 購読開始時間(Hot Observable) | -a-^-b--(購読開始後にbを受け取る) |
! | 購読解除時間 | -a-^-b--!--(bの後で購読解除) |
値のマッピングは、マーブル文字列の文字を実際の値にマッピングするJSONオブジェクトです。
例: { "a": "Hello", "b": "World" }