Home Reference Source
import {ToolTipViewer} from './scripts/screen/FrameManager_ops.js'
public class | source

ToolTipViewer

Extends:

scripts/path-controller/toolsys/toolsys.js~simple_toolsys.ToolOpToolBase → ToolTipViewer

Static Method Summary

Static Public Methods
public static

tooldef(): {"uiname": string, "toolpath": string, "icon": *, "description": string, "is_modal": boolean, "undoflag": *, "flag": *, "inputs": *, "outputs": *}

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

element: *

public

tooltip: *

Method Summary

Public Methods
public

finish()

public

on_keydown(e: *)

public

on_mousedown(e: *)

public

on_mousemove(e: *)

public

on_mouseup(e: *)

public

pick(e: *)

Inherited Summary

From class ToolBase
public

ctx: *

public
public
public

screen: *

private
public

cancel()

public

finish()

public

modalStart(ctx: *, elem: *, pointerId: *)

public

on_keydown(e: *)

public

on_mousemove(e: *)

public

on_mouseup(e: *)

public
public

start(elem: *, pointerId: *)

Static Public Methods

public static tooldef(): {"uiname": string, "toolpath": string, "icon": *, "description": string, "is_modal": boolean, "undoflag": *, "flag": *, "inputs": *, "outputs": *} source

Return:

{"uiname": string, "toolpath": string, "icon": *, "description": string, "is_modal": boolean, "undoflag": *, "flag": *, "inputs": *, "outputs": *}

Public Constructors

public constructor() source

Override:

ToolBase#constructor

Public Members

public element: * source

public tooltip: * source

Public Methods

public finish() source

Override:

ToolBase#finish

public on_keydown(e: *) source

Override:

ToolBase#on_keydown

Params:

NameTypeAttributeDescription
e *

public on_mousedown(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_mousemove(e: *) source

Override:

ToolBase#on_mousemove

Params:

NameTypeAttributeDescription
e *

public on_mouseup(e: *) source

Override:

ToolBase#on_mouseup

Params:

NameTypeAttributeDescription
e *

public pick(e: *) source

Params:

NameTypeAttributeDescription
e *