Home Reference Source Repository
import {ValueHandle} from 'awv3/awv3/plugins/dimension/handle.js'
public class | source

ValueHandle

Extends:

three~THREE.MeshHandle → ValueHandle

Direct Subclass:

PositionValueHandle

Constructor Summary

Public Constructor
public

constructor(plugin: *)

Member Summary

Public Members
public

colors: *

public

visible: *

Method Summary

Public Methods
public

onDrag(state: *, position: *)

public

onDrop(state: *)

public

onScale(scale: *)

public

updateFromState(state: *)

Inherited Summary

From class Handle
public
public

text: *

public
public
public
public
public
public
public
public
public

onDrag(state: *, position: *)

public

onDrop(state: *)

public

onScale(scale: *)

public

updateFromState(state: *)

Public Constructors

public constructor(plugin: *) source

Override:

Handle#constructor

Params:

NameTypeAttributeDescription
plugin *

Public Members

public colors: * source

public visible: * source

Public Methods

public onDrag(state: *, position: *) source

Override:

Handle#onDrag

Params:

NameTypeAttributeDescription
state *
position *

public onDrop(state: *) source

Override:

Handle#onDrop

Params:

NameTypeAttributeDescription
state *

public onScale(scale: *) source

Override:

Handle#onScale

Params:

NameTypeAttributeDescription
scale *

public updateFromState(state: *) source

Override:

Handle#updateFromState

Params:

NameTypeAttributeDescription
state *