本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用
::: tip块。
ts
function useZoom(host): object;Defined in: hooks/use-zoom.d.ts:2
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
Returns
object
contentWidth
ts
contentWidth: ComputedRef<number>;contentHeight
ts
contentHeight: ComputedRef<number>;contentX
ts
contentX: ComputedRef<number>;contentY
ts
contentY: ComputedRef<number>;handleZoomIn
ts
handleZoomIn: (step?) => void;Parameters
| Parameter | Type |
|---|---|
step? | number |
Returns
void
handleZoomOut
ts
handleZoomOut: (step?) => void;Parameters
| Parameter | Type |
|---|---|
step? | number |
Returns
void
handleZoomAuto
ts
handleZoomAuto: () => void;Returns
void
zoom
ts
zoom: ComputedRef<number>;handleWheel
ts
handleWheel: (e) => void;Parameters
| Parameter | Type |
|---|---|
e | { evt: WheelEvent & object; target: { getStage: () => object; }; } |
e.evt | WheelEvent & object |
e.target | { getStage: () => object; } |
e.target.getStage | () => object |
Returns
void
dynamicStep
ts
dynamicStep: ComputedRef<number>;offsetX
ts
offsetX: Ref<number, number>;offsetY
ts
offsetY: Ref<number, number>;handlePanByPixels
ts
handlePanByPixels: (deltaX, deltaY) => void;Parameters
| Parameter | Type |
|---|---|
deltaX | number |
deltaY | number |
Returns
void
resetPanOffset
ts
resetPanOffset: () => void;Returns
void