Interface IChangeableProps

Changeable properties for plugins. These properties can change dynamically during the lifecycle of the plugin. Extends from IChangeableProps, providing plugins with the ability to update their properties over time.

Hierarchy

Properties

__fixHelperChangeableProps?: any
isEnabled?: boolean

Determines if the dragger functionality is enabled.

Default

true
lerp?: number | false

Custom linear interpolation (lerp) value for smooth scrolling. If set to false, the lerp value from the CustomScroll instance is used. Values range between 0 and 1, with 1 being an instant scroll.

Default

false
speed?: number

Defines the speed of the dragger movement. Higher values make the dragging movement faster.

Default

1
stopPropagationDirection?: "x" | "y"

Defines the direction in which to stop event propagation. Either the X-axis ('x') or the Y-axis ('y').

Default

'y'
stopPropagationThreshold?: number | false

Threshold in pixels to stop the event propagation during a drag. If set to false, no threshold is applied.

Default

false