@fimagine/writeboard
Preparing search index...
ITool
Interface ITool
interface
ITool
{
get
board
()
:
undefined
|
Board
;
set
board
(
v
:
undefined
|
Board
)
:
void
;
get
type
()
:
string
;
end
()
:
void
;
pointerDown
(
dot
:
IDot
)
:
void
;
pointerDraw
(
dot
:
IDot
)
:
void
;
pointerMove
(
dot
:
IDot
)
:
void
;
pointerUp
(
dot
:
IDot
)
:
void
;
render
(
ctx
:
CanvasRenderingContext2D
)
:
void
;
start
()
:
void
;
}
Implemented by
InvalidTool
LinesTool
PenTool
SelectorTool
SimpleTool
TextTool
Index
Accessors
board
type
Methods
end?
pointer
Down?
pointer
Draw?
pointer
Move?
pointer
Up?
render?
start?
Accessors
board
get
board
()
:
undefined
|
Board
Returns
undefined
|
Board
set
board
(
v
:
undefined
|
Board
)
:
void
Parameters
v
:
undefined
|
Board
Returns
void
type
get
type
()
:
string
Returns
string
Methods
Optional
end
end
()
:
void
工具被切换时被调用
例:A切换至B时 有: A.end(); B.start();
Returns
void
Optional
pointer
Down
pointerDown
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
Optional
pointer
Draw
pointerDraw
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
Optional
pointer
Move
pointerMove
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
Optional
pointer
Up
pointerUp
(
dot
:
IDot
)
:
void
Parameters
dot
:
IDot
Returns
void
Optional
render
render
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx
:
CanvasRenderingContext2D
Returns
void
Optional
start
start
()
:
void
工具切换时被调用
例:A切换至B时 有: A.end(); B.start();
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Accessors
board
type
Methods
end
pointer
Down
pointer
Draw
pointer
Move
pointer
Up
render
start
@fimagine/writeboard
Loading...
工具被切换时被调用
例:A切换至B时 有: A.end(); B.start();