Blockbench Reference Docs
Preparing search index...
custom/canvas
NodePreviewController
Class NodePreviewController
Index
Constructors
constructor
Properties
events
mesh
type
Methods
dispatch
Event
on
once
remove
remove
Listener
setup
update
All
update
Faces
update
Geometry
update
Highlight
update
Painting
Grid
update
Selection
update
Transform
update
UV
update
Visibility
Constructors
constructor
new
NodePreviewController
(
type
:
typeof
OutlinerElement
|
typeof
OutlinerNode
,
options
:
NodePreviewControllerOptions
,
)
:
NodePreviewController
Parameters
type
:
typeof
OutlinerElement
|
typeof
OutlinerNode
options
:
NodePreviewControllerOptions
Returns
NodePreviewController
Properties
events
events
:
{
[
event_name
:
string
]:
(
(
data
:
any
)
=>
void
)
[]
}
mesh
mesh
:
Mesh
<
BufferGeometry
,
Material
|
Material
[]
>
|
Object3D
type
type
:
typeof
OutlinerNode
Methods
dispatch
Event
dispatchEvent
(
event_name
:
string
,
data
:
Record
<
string
,
any
>
)
:
void
Parameters
event_name
:
string
data
:
Record
<
string
,
any
>
Returns
void
on
on
(
event_name
:
string
,
cb
:
(
data
:
any
)
=>
void
)
:
void
Adds an event listener
Parameters
event_name
:
string
cb
:
(
data
:
any
)
=>
void
Returns
void
once
once
(
event_name
:
string
,
cb
:
(
data
:
any
)
=>
void
)
:
void
Adds a single-use event listener
Parameters
event_name
:
string
cb
:
(
data
:
any
)
=>
void
Returns
void
remove
remove
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
remove
Listener
removeListener
(
event_name
:
string
,
cb
:
(
data
:
any
)
=>
void
)
:
void
Removes an event listener
Parameters
event_name
:
string
cb
:
(
data
:
any
)
=>
void
Returns
void
setup
setup
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
update
All
updateAll
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
update
Faces
updateFaces
(
instance
:
OutlinerNode
)
:
void
Parameters
instance
:
OutlinerNode
Returns
void
update
Geometry
updateGeometry
(
instance
:
OutlinerNode
)
:
void
Parameters
instance
:
OutlinerNode
Returns
void
update
Highlight
updateHighlight
(
instance
:
OutlinerNode
,
...
args
:
any
[]
)
:
void
Parameters
instance
:
OutlinerNode
...
args
:
any
[]
Returns
void
update
Painting
Grid
updatePaintingGrid
(
instance
:
OutlinerNode
)
:
void
Parameters
instance
:
OutlinerNode
Returns
void
update
Selection
updateSelection
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
update
Transform
updateTransform
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
update
UV
updateUV
(
instance
:
OutlinerNode
)
:
void
Parameters
instance
:
OutlinerNode
Returns
void
update
Visibility
updateVisibility
(
element
:
OutlinerNode
)
:
void
Parameters
element
:
OutlinerNode
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
events
mesh
type
Methods
dispatch
Event
on
once
remove
remove
Listener
setup
update
All
update
Faces
update
Geometry
update
Highlight
update
Painting
Grid
update
Selection
update
Transform
update
UV
update
Visibility
Blockbench Reference Docs
Loading...
Adds an event listener