Spinner
Spinner provides a visual cue that an action is processing, awaiting a change or a result.

Usage Example
local spinner_formats = require("nui-components.utils.spinner-formats")
local signal = n.create_signal({
is_loading = false
})
n.spinner({
is_loading = signal.is_loading,
frames = spinner_formats.bouncing_ball,
})Properties
frames
Default value
spinner_formats.dotsType
string[]interval
Default value
100Type
numberis_loading
Default value
falseType
booleanHighlight Groups
NuiComponentsSpinner
Formats
local spinner_formats = require("nui-components.utils.spinner-formats")classicspinspin_2spin_3spin_4pulsepulse_2pulse_3pulse_4dotsdots_2dots_3dots_4dots_5dots_6dots_7dots_8dots_9dots_10dots_11arrowarrow_pulsetrianglearcpipebouncingbouncing_ballbouncebox_bouncebox_bounce_2startoggleballoonballoon_2balloon_3fliptosslighthousepointspoints_2burgerdancesharkpong