跳到主要内容

ReplayState

type ReplayState =
| {
kind: "idle";
}
| {
kind: "recording";
sessionId: string;
}
| {
code: ReplayTruncatedCode;
kind: "truncated";
sessionId: string;
}
| {
error: Error;
kind: "error";
sessionId: string | null;
};

Defined in: packages/rxdb-plugin-replay/src/types.ts:35

rxdb.replay.state$ 的值。

Remarks​

初始 idle;作用域释放后不再发值(流完成)。转移表见 git show 2e820521:specs/005-us-909-session-replay/data-model.md §3.2。