@turbowarp/types-tw
Preparing search index...
scratch-vm
VM
Blocks
Interface Blocks
interface
Blocks
{
_blocks
:
Record
<
string
,
VM
.
Block
>
;
forceNoGlow
:
boolean
;
runtime
:
Runtime
;
duplicate
()
:
Blocks
;
emitProjectChanged
()
:
void
;
getBlock
(
id
:
string
)
:
VM
.
Block
|
undefined
;
getFields
(
id
:
string
)
:
object
|
null
;
getInputs
(
id
:
string
)
:
object
|
null
;
getOpcode
(
id
:
string
)
:
string
|
null
;
getProcedureDefinition
(
procedureCode
:
string
)
:
string
|
null
;
getProcedureParamNamesAndIds
(
procedureCode
:
string
)
:
[
string
[]
,
string
[]
]
;
getProcedureParamNamesIdsAndDefaults
(
procedureCode
:
string
,
)
:
[
string
[]
,
string
[]
,
unknown
[]
]
;
resetCache
()
:
void
;
toXML
()
:
string
;
}
Index
Properties
_
blocks
force
No
Glow
runtime
Methods
duplicate
emit
Project
Changed
get
Block
get
Fields
get
Inputs
get
Opcode
get
Procedure
Definition
get
Procedure
Param
Names
And
Ids
get
Procedure
Param
Names
Ids
And
Defaults
reset
Cache
to
XML
Properties
_
blocks
_blocks
:
Record
<
string
,
VM
.
Block
>
force
No
Glow
forceNoGlow
:
boolean
runtime
runtime
:
Runtime
Methods
duplicate
duplicate
()
:
Blocks
Returns
Blocks
emit
Project
Changed
emitProjectChanged
()
:
void
Returns
void
get
Block
getBlock
(
id
:
string
)
:
VM
.
Block
|
undefined
Parameters
id
:
string
Returns
VM
.
Block
|
undefined
get
Fields
getFields
(
id
:
string
)
:
object
|
null
Parameters
id
:
string
Returns
object
|
null
get
Inputs
getInputs
(
id
:
string
)
:
object
|
null
Parameters
id
:
string
Returns
object
|
null
get
Opcode
getOpcode
(
id
:
string
)
:
string
|
null
Parameters
id
:
string
Returns
string
|
null
get
Procedure
Definition
getProcedureDefinition
(
procedureCode
:
string
)
:
string
|
null
Parameters
procedureCode
:
string
Returns
string
|
null
get
Procedure
Param
Names
And
Ids
getProcedureParamNamesAndIds
(
procedureCode
:
string
)
:
[
string
[]
,
string
[]
]
Parameters
procedureCode
:
string
Returns
[
string
[]
,
string
[]
]
get
Procedure
Param
Names
Ids
And
Defaults
getProcedureParamNamesIdsAndDefaults
(
procedureCode
:
string
,
)
:
[
string
[]
,
string
[]
,
unknown
[]
]
Parameters
procedureCode
:
string
Returns
[
string
[]
,
string
[]
,
unknown
[]
]
reset
Cache
resetCache
()
:
void
Returns
void
to
XML
toXML
()
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
_
blocks
force
No
Glow
runtime
Methods
duplicate
emit
Project
Changed
get
Block
get
Fields
get
Inputs
get
Opcode
get
Procedure
Definition
get
Procedure
Param
Names
And
Ids
get
Procedure
Param
Names
Ids
And
Defaults
reset
Cache
to
XML
@turbowarp/types-tw
Loading...