Skip to content

artboard-deluxe / mouse

mouse()

const mouse: (options?) => ArtboardPluginDefinition<{ scrollDirectionThreshold?: number; setCursor?: boolean; useSpacebar?: boolean; velocity?: Partial<VelocityQueueOptions>; }, object>

Defined in: plugins/mouse/index.ts:11

Parameters

options?

scrollDirectionThreshold?

number

setCursor?

boolean

Whether to set the cursor on the root element to indicate when dragging.

Note by default this is disabled because changing the cursor can trigger style recalculation, see https://gist.github.com/paulirish/5d52fb081b3570c81e3a/565c05680b27c9cfd9f5e971d295cd558c3e1843.

useSpacebar?

boolean

Only allow dragging while holding the spacebar.

velocity?

Partial<VelocityQueueOptions>

Options for the velocity queue.

Returns

ArtboardPluginDefinition<{ scrollDirectionThreshold?: number; setCursor?: boolean; useSpacebar?: boolean; velocity?: Partial<VelocityQueueOptions>; }, object>