Home Reference Source Repository
import {arcTangentHandler} from 'awv3-next/sketcher/controls.js'
public class | source

arcTangentHandler

Extends:

baseHandlersimpleDrawHandler → arcTangentHandler

Constructor Summary

Public Constructor
public

constructor(sketcher: *)

Member Summary

Public Members
public

from: *

public

preview: *

Method Summary

Public Methods
public

handleClick(newPosition: *): boolean

public

updatePreview(newPosition: *): *

Inherited Summary

From class baseHandler
public

sketch: *

public
public

click(position: *)

public

consoleExecute(cmd: *)

public

finish()

public

mouseMove(position: *)

From class simpleDrawHandler
public
public
public

preview: *

public
public

clear()

public

click(position: *): *

public

consoleExecute(cmd: *): *

public

doSnapping(position: *): *

public

finish()

public

handleClick(position: *): *

public

isClickDuplicate(position: *): *

public

mouseMove(position: *)

Public Constructors

public constructor(sketcher: *) source

Override:

simpleDrawHandler#constructor

Params:

NameTypeAttributeDescription
sketcher *

Public Members

public from: * source

public preview: * source

Override:

simpleDrawHandler#preview

Public Methods

public handleClick(newPosition: *): boolean source

Override:

simpleDrawHandler#handleClick

Params:

NameTypeAttributeDescription
newPosition *

Return:

boolean

public updatePreview(newPosition: *): * source

Params:

NameTypeAttributeDescription
newPosition *

Return:

*