Search
Preparing search index...
The search index is not available
@kano/code
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
BlocklySourceEditor
Class BlocklySourceEditor
Hierarchy
BlocklySourceEditor
Implements
SourceEditor
Index
Constructors
constructor
Properties
dom
Node
editor
Accessors
on
Did
Code
Change
on
Did
Layout
on
Did
Source
Change
Methods
block
From
Point
element
From
Point
find
Block
For
Svg
Element
find
Field
For
Svg
Element
And
Block
get
Api
Renderer
get
Block
ByType
get
Input
Position
get
Source
get
Toolbox
get
Toolbox
Block
ByType
get
Toolbox
ById
get
Workspace
log
Block
Under
Cursor
register
Query
Handlers
set
Flyout
Mode
set
Input
Disabled
set
Source
set
Toolbox
trigger
Layout
Constructors
constructor
new
Blockly
Source
Editor
(
editor
:
Editor
)
:
BlocklySourceEditor
Parameters
editor:
Editor
Returns
BlocklySourceEditor
Properties
dom
Node
dom
Node
:
HTMLElement
= document.createElement('kc-blockly-editor')
editor
editor
:
Editor
Accessors
on
Did
Code
Change
on
Did
Code
Change
:
on
Did
Layout
on
Did
Layout
:
on
Did
Source
Change
on
Did
Source
Change
:
Methods
block
From
Point
block
From
Point
(
x
:
number
, y
:
number
)
:
null
|
Block
Parameters
x:
number
y:
number
Returns
null
|
Block
element
From
Point
element
From
Point
(
x
:
number
, y
:
number
)
:
any
Parameters
x:
number
y:
number
Returns
any
find
Block
For
Svg
Element
find
Block
For
Svg
Element
(
el
:
HTMLElement
)
:
null
|
Block
Parameters
el:
HTMLElement
Returns
null
|
Block
find
Field
For
Svg
Element
And
Block
find
Field
For
Svg
Element
And
Block
(
el
:
HTMLElement
, block
:
Block
)
:
undefined
|
Field
Parameters
el:
HTMLElement
block:
Block
Returns
undefined
|
Field
get
Api
Renderer
get
Api
Renderer
(
)
:
BlocklyMetaRenderer
Returns
BlocklyMetaRenderer
get
Block
ByType
get
Block
ByType
(
workspace
:
Workspace
, type
:
string
)
:
undefined
|
Block
Parameters
workspace:
Workspace
type:
string
Returns
undefined
|
Block
get
Input
Position
get
Input
Position
(
block
:
Block
, name
:
undefined
|
string
)
:
ClientRect
Parameters
block:
Block
Optional
name:
undefined
|
string
Returns
ClientRect
get
Source
get
Source
(
)
:
any
Returns
any
get
Toolbox
get
Toolbox
(
)
:
any
[]
Returns
any
[]
get
Toolbox
Block
ByType
get
Toolbox
Block
ByType
(
id
:
string
, type
:
string
)
:
any
Parameters
id:
string
type:
string
Returns
any
get
Toolbox
ById
get
Toolbox
ById
(
id
:
string
)
:
any
Parameters
id:
string
Returns
any
get
Workspace
get
Workspace
(
)
:
Workspace
Returns
Workspace
log
Block
Under
Cursor
log
Block
Under
Cursor
(
)
:
void
Returns
void
register
Query
Handlers
register
Query
Handlers
(
engine
:
QueryEngine
)
:
void
Parameters
engine:
QueryEngine
Returns
void
set
Flyout
Mode
set
Flyout
Mode
(
flyoutMode
:
boolean
)
:
void
Parameters
flyoutMode:
boolean
Returns
void
set
Input
Disabled
set
Input
Disabled
(
isInputDisabled
:
boolean
)
:
void
Parameters
isInputDisabled:
boolean
Returns
void
set
Source
set
Source
(
source
:
string
)
:
void
Parameters
source:
string
Returns
void
set
Toolbox
set
Toolbox
(
toolbox
:
any
)
:
void
Parameters
toolbox:
any
Returns
void
trigger
Layout
trigger
Layout
(
)
:
void
Returns
void
Globals
Blockly
Source
Editor
constructor
dom
Node
editor
on
Did
Code
Change
on
Did
Layout
on
Did
Source
Change
block
From
Point
element
From
Point
find
Block
For
Svg
Element
find
Field
For
Svg
Element
And
Block
get
Api
Renderer
get
Block
ByType
get
Input
Position
get
Source
get
Toolbox
get
Toolbox
Block
ByType
get
Toolbox
ById
get
Workspace
log
Block
Under
Cursor
register
Query
Handlers
set
Flyout
Mode
set
Input
Disabled
set
Source
set
Toolbox
trigger
Layout
Generated using
TypeDoc