Skip to content

Class: IconsPanel ​

编辑器左侧的图片面板,功能极简单,演示用

Hierarchy ​

  • EventTarget

    ↳ IconsPanel

Table of contents ​

Constructors ​

Properties ​

Methods ​

Constructors ​

constructor ​

new IconsPanel(stage)

Parameters ​

NameType
stageany

Overrides ​

EventTarget.constructor

Properties ​

dargItem ​

dargItem: any


domElement ​

domElement: HTMLElement


stage ​

stage: Stage

Methods ​

addEventListener ​

addEventListener(type, callback): void

增加事件监听

Parameters ​

NameTypeDescription
typestring事件类型
callbackFunction

Returns ​

void

Inherited from ​

EventTarget.addEventListener


dispatchEvent ​

dispatchEvent(event): void

分发事件

Parameters ​

NameType
eventany

Returns ​

void

Inherited from ​

EventTarget.dispatchEvent


getDragItem ​

getDragItem(): any

获取当前被拖拽的项

Returns ​

any


hasListener ​

hasListener(type): boolean

是否有该类型的监听

Parameters ​

NameType
typestring

Returns ​

boolean

Inherited from ​

EventTarget.hasListener


hide ​

hide(): IconsPanel

Returns ​

IconsPanel


initDom ​

initDom(): IconsPanel

Returns ​

IconsPanel


on ​

on(type, callback): void

增加监听事件, 功能完全等同于addEventListener,一种简写

Parameters ​

NameTypeDescription
typestring事件类型
callbackFunction事件处理函数

Returns ​

void

Inherited from ​

EventTarget.on


removeEventListener ​

removeEventListener(type, callback): any

移除一个事件监听

Parameters ​

NameType
typestring
callbackFunction

Returns ​

any

Inherited from ​

EventTarget.removeEventListener


setConfig ​

setConfig(data): IconsPanel

Parameters ​

NameType
dataany

Returns ​

IconsPanel


show ​

show(): IconsPanel

Returns ​

IconsPanel