本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用
::: tip块。
ts
function useSelectionLayer(host): object;Defined in: hooks/use-selection-layer.d.ts:3
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
Returns
object
isSelecting
ts
isSelecting: Ref<boolean, boolean>;selectionStart
ts
selectionStart: Ref<{
x: number;
y: number;
},
| Point2D
| {
x: number;
y: number;
}>;selectionEnd
ts
selectionEnd: Ref<{
x: number;
y: number;
},
| Point2D
| {
x: number;
y: number;
}>;handleMouseDown
ts
handleMouseDown: (event) => void;Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
void
handleMouseMove
ts
handleMouseMove: (event) => void;Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
void
handleMouseUp
ts
handleMouseUp: (event) => void;Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
void
handlePMouseleave
ts
handlePMouseleave: (event) => void;Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
void
rectConfig
ts
rectConfig: ComputedRef<{
x: number;
y: number;
width: number;
height: number;
fill: string;
stroke: string;
strokeWidth: number;
dash: number[];
listening: boolean;
}>;selectionLayerConfig
ts
selectionLayerConfig: Ref<{
}, {
}>;