Hierarchy

Constructors

  • Returns GscapeContextMenu

Properties

commands: Command[] = []
customElements: (HTMLElement | LitElement | TemplateResult<ResultType>)[] = []
cxtWidgetProps: Partial<Props>
enabled: boolean
isVisible: boolean
loading: boolean = false
showFirst: "elements" | "commands" = 'elements'
subMenus: Map<string, GscapeContextMenu> = ...
tippyWidget: Instance<Props>
properties: PropertyDeclarations = ...
styles: CSSResultArray = ...

Accessors

Methods

  • Parameters

    • element: HTMLElement
    • Optional commands: Command[]
    • Optional elements: (HTMLElement | LitElement | TemplateResult<ResultType>)[]

    Returns void

  • Parameters

    • position: {
          x: number;
          y: number;
      }
      • x: number
      • y: number
    • container: Element
    • Optional commands: Command[]
    • Optional elements: (HTMLElement | LitElement | TemplateResult<ResultType>)[]

    Returns void

  • Attach cxt widget and do not show it, if it was visible it stays visible

    Parameters

    • element: HTMLElement

      the target html element

    Returns void

  • Returns TemplateResult<1>

  • Parameters

    • Optional position: {
          x: number;
          y: number;
      }
      • x: number
      • y: number

    Returns void