Class: PopupMenu
右键弹出菜单
Hierarchy
↳
PopupMenu
Table of contents
Constructors
Properties
Methods
Constructors
constructor
new PopupMenu(stage
, html
)
Parameters
Name | Type |
---|---|
stage | any |
html | any |
Overrides
Properties
domElement
domElement: HTMLElement
html
html: string
stage
stage: Stage
Methods
addEventListener
addEventListener(type
, callback
): void
增加事件监听
Parameters
Name | Type | Description |
---|---|---|
type | string | 事件类型 |
callback | Function |
Returns
void
Inherited from
dispatchEvent
dispatchEvent(event
): void
分发事件
Parameters
Name | Type |
---|---|
event | any |
Returns
void
Inherited from
hasListener
hasListener(type
): boolean
是否有该类型的监听
Parameters
Name | Type |
---|---|
type | string |
Returns
boolean
Inherited from
hide
hide(): void
隐藏
Returns
void
initEvent
initEvent(dom
): void
Parameters
Name | Type |
---|---|
dom | any |
Returns
void
on
on(type
, callback
): void
增加监听事件, 功能完全等同于addEventListener,一种简写
Parameters
Name | Type | Description |
---|---|---|
type | string | 事件类型 |
callback | Function | 事件处理函数 |
Returns
void
Inherited from
remove
remove(): void
Returns
void
removeEventListener
removeEventListener(type
, callback
): any
移除一个事件监听
Parameters
Name | Type |
---|---|
type | string |
callback | Function |
Returns
any
Inherited from
EventTarget.removeEventListener
setHtml
setHtml(html
): HTMLDivElement
设置菜单内容
Parameters
Name | Type |
---|---|
html | any |
Returns
HTMLDivElement
showAt
showAt(x
, y
): void
在x,y出显示
Parameters
Name | Type |
---|---|
x | any |
y | any |
Returns
void