ScribbleSessionOptions
Table of contents
interface ScribbleSessionOptions {}Properties
fadeDurationMs
optional
Duration of the fade in milliseconds.
fadeDurationMs?: number;fadeEasing
optional
Easing for grouped fade.
fadeEasing?: "ease-in" | "linear";fadeMode
optional
How scribbles fade when stopping. - 'individual': each scribble fades on its own (default) - 'grouped': all scribbles fade together as one sequence
fadeMode?: "grouped" | "individual";id
optional
Session id. Auto-generated if not provided.
id?: string;idleTimeoutMs
optional
How long to wait after last activity before auto-stopping the session. Only applies when selfConsume is false.
idleTimeoutMs?: number;selfConsume
optional
Whether scribbles self-consume (shrink from start) while drawing. - true: scribbles eat their own tail as you draw (default, used for eraser/select) - false: scribbles persist until session stops (used for laser)
selfConsume?: boolean;Prev
ScribbleItemNext
SnapData