Skip to content

@jsvision/ui / SpinnerOptions

Interface: SpinnerOptions

Defined in: ui/src/feedback/spinner.ts:66

Construction options for Spinner.

Properties

frame

readonly frame: Signal<number>

Defined in: ui/src/feedback/spinner.ts:71

Reactive frame index (caller-owned; negative-safe). Advancing it repaints. It is mapped to a glyph per preset — looping for dots/line, ping-pong for blocks.


label?

readonly optional label?: string | (() => string)

Defined in: ui/src/feedback/spinner.ts:75

Optional trailing label, a literal string or a reactive getter.


preset?

readonly optional preset?: SpinnerName

Defined in: ui/src/feedback/spinner.ts:73

Named preset. Default dots. Falls back to line when asciiOnly(caps).