Intermact API Reference / @intermact/core / DraggableValueOptions
Interface: DraggableValueOptions
Defined in: packages/core/src/interaction/draggable.ts:94
Options for draggableValue.
Properties
baseline?
readonlyoptionalbaseline?:number
Defined in: packages/core/src/interaction/draggable.ts:96
Fixed coordinate on the non-dragged axis (default 0).
binding?
readonlyoptionalbinding?:PointerEventBinding
Defined in: packages/core/src/interaction/draggable.ts:105
fromWorld?
readonlyoptionalfromWorld?: (world) =>number
Defined in: packages/core/src/interaction/draggable.ts:104
Map a world position → scalar value (default reads the dragged axis).
Parameters
world
Returns
number
range?
readonlyoptionalrange?: readonly [number,number]
Defined in: packages/core/src/interaction/draggable.ts:98
Clamp the dragged scalar to [min,max].
size?
readonlyoptionalsize?:number
Defined in: packages/core/src/interaction/draggable.ts:99
style?
readonlyoptionalstyle?:ObjectStyle
Defined in: packages/core/src/interaction/draggable.ts:100
toWorld?
readonlyoptionaltoWorld?: (value) =>AbsXY
Defined in: packages/core/src/interaction/draggable.ts:102
Map a scalar value → world handle position (default uses axis/baseline).
Parameters
value
number