Type Alias: JsonValue

JsonValue = JsonPrimitive | JsonObject | JsonArray

A value that can be safely sent on a Plot realtime channel.

Objects must use enumerable, string-keyed data properties; arrays must be dense and undecorated. JavaScript-only values such as undefined, Date, Map, Set, BigInt, functions, symbols, and non-finite numbers are not channel JSON values. Cycles, accessors, class instances, and values beyond Plot's documented size and nesting limits are also rejected.

See

Realtime channel payloads