Skip to main content

Home > @jsplumbtoolkit/browser-ui-plugin-pan-buttons > PanButtonsPluginOptions

PanButtonsPluginOptions interface

Options for the pan buttons plugin.


export interface PanButtonsPluginOptions extends SurfacePluginOptions 

Extends: SurfacePluginOptions


panDistancenumberAmount in pixels to pan the surface by when one of the buttons is pressed and released. Defaults to 50.
panRepeatDistance?number(Optional) Amount in pixels to adjust pan by each time the timer fires. Defaults to 10.
panRepeatInterval?number(Optional) Time in milliseconds between successive adjustment to the pan. Defaults to 60.
startPanTimeout?number(Optional) Time in milliseconds after the mouse button is pressed before panning should start. Defaults to 150.