Home Reference Source
import SuggestionDialog from './ui/components/suggestiondialog.js'
public class | source

SuggestionDialog

show suggestion dialog (rotary mouse select menu)

Constructor Summary

Public Constructor
public

constructor(suggestions: SuggestionItem[], op: Op, mouseEvent: MouseEvent, cb: Function, _action: Function, _showSelect: boolean, cbCancel: Function)

Member Summary

Public Members
public

: *

public
public
public
Private Members
private

_bg: *

private

cb: *

private
private

options: *

Method Summary

Public Methods
public

action(id: string)

public

close()

public

hide()

public

setPos(x: number, y: number)

public

show()

public

Public Constructors

public constructor(suggestions: SuggestionItem[], op: Op, mouseEvent: MouseEvent, cb: Function, _action: Function, _showSelect: boolean, cbCancel: Function) source

Params:

NameTypeAttributeDescription
suggestions SuggestionItem[]
op Op
mouseEvent MouseEvent
cb Function
_action Function
_showSelect boolean
  • optional
cbCancel Function
  • optional

Public Members

public : * source

public createTime: * source

public doShowSelect: * source

public lastPortHover: * source

Private Members

private _bg: * source

private cb: * source

private eleDialog: * source

private options: * source

Public Methods

public action(id: string) source

Params:

NameTypeAttributeDescription
id string

public close() source

public hide() source

public setPos(x: number, y: number) source

Params:

NameTypeAttributeDescription
x number
y number

public show() source

public showSelect() source