Marble Diagram Generator

マーブル記法の構文ヘルプ

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" }