Properties
Optional align
align: "left" | "center" | "right"
Optional asChild
asChild: boolean
Optional bounds
bounds: HTMLElement | "parent" | "window"
Optional boundsByDirection
boundsByDirection: boolean
Optional children
children: ReactNode
Optional className
className: string
Optional defaultSize
defaultSize: Size
Optional enable
enable: Enable
Optional grid
grid: [number, number]
Optional handleClasses
handleClasses: HandleClassName
Optional handleComponent
handleComponent: HandleComponent
Optional handleStyles
handleStyles: HandleStyles
Optional handleWrapperClass
handleWrapperClass: string
Optional handleWrapperStyle
handleWrapperStyle: CSSProperties
Optional lockAspectRatio
lockAspectRatio: number | boolean
Optional lockAspectRatioExtraHeight
lockAspectRatioExtraHeight: number
Optional lockAspectRatioExtraWidth
lockAspectRatioExtraWidth: number
Optional maxHeight
maxHeight: string | number
Optional maxWidth
maxWidth: string | number
Optional minHeight
minHeight: string | number
Optional minWidth
minWidth: string | number
Optional onResize
onResize: ResizeCallback
Optional onResizeStart
onResizeStart: ResizeStartCallback
Optional onResizeStop
onResizeStop: ResizeCallback
Optional readOnly
readOnly: boolean
Optional resizeRatio
resizeRatio: number
Optional scale
scale: number
Optional size
size: Size
Optional snap
snap: { x?: number[]; y?: number[] }
Type declaration
-
Optional x?: number[]
-
Optional y?: number[]
Optional snapGap
snapGap: number
Optional style
style: CSSProperties
Image alignment.