@fimagine/writeboard
Preparing search index...
SelectorTool
Class SelectorTool
Implements
ITool
Index
Constructors
constructor
Properties
emit
Geo
Event
Accessors
board
cursor
rect
type
Methods
connect
deselect
double
Click
end
move
move
By
pointer
Down
pointer
Draw
pointer
Move
pointer
Up
render
start
Constructors
constructor
new
SelectorTool
()
:
SelectorTool
Returns
SelectorTool
Properties
emit
Geo
Event
emitGeoEvent
:
ThrottleCallback
<
(
isLast
:
boolean
)
=>
void
>
= ...
Accessors
board
get
board
()
:
Board
Returns
Board
set
board
(
v
:
Board
)
:
void
Parameters
v
:
Board
Returns
void
cursor
set
cursor
(
v
:
string
)
:
void
Parameters
v
:
string
Returns
void
rect
get
rect
()
:
RectHelper
Returns
RectHelper
type
get
type
()
:
string
Returns
string
Methods
connect
connect
(
shapes
:
Shape
<
ShapeData
>
[]
)
:
this
Parameters
shapes
:
Shape
<
ShapeData
>
[]
Returns
this
connect
(
shapes
:
Shape
<
ShapeData
>
[]
,
startX
:
number
,
startY
:
number
)
:
this
Parameters
shapes
:
Shape
<
ShapeData
>
[]
startX
:
number
startY
:
number
Returns
this
deselect
deselect
()
:
void
Returns
void
double
Click
doubleClick
()
:
void
Returns
void
end
end
()
:
void
工具被切换时被调用
例:A切换至B时 有: A.end(); B.start();
Returns
void
move
move
(
curX
:
number
,
curY
:
number
)
:
this
Parameters
curX
:
number
curY
:
number
Returns
this
move
By
moveBy
(
diffX
:
number
,
diffY
:
number
)
:
this
Parameters
diffX
:
number
diffY
:
number
Returns
this
pointer
Down
pointerDown
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
pointer
Draw
pointerDraw
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
pointer
Move
pointerMove
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
pointer
Up
pointerUp
()
:
void
Returns
void
render
render
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx
:
CanvasRenderingContext2D
Returns
void
start
start
()
:
void
工具切换时被调用
例:A切换至B时 有: A.end(); B.start();
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
emit
Geo
Event
Accessors
board
cursor
rect
type
Methods
connect
deselect
double
Click
end
move
move
By
pointer
Down
pointer
Draw
pointer
Move
pointer
Up
render
start
@fimagine/writeboard
Loading...
工具被切换时被调用
例:A切换至B时 有: A.end(); B.start();