Skip to content

@jtopo/editor / IconsPanel

Class: IconsPanel ​

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

Deprecated

请使用开源的 IconsPanel.js 代替

Hierarchy ​

  • EventTarget_2

    ↳ IconsPanel

Table of contents ​

Constructors ​

Properties ​

Methods ​

Constructors ​

constructor ​

new IconsPanel(stage, editor)

Parameters ​

NameType
stageany
editorany

Overrides ​

EventTarget.constructor

Properties ​

dargItem ​

dargItem: any


editor ​

editor: any


itemSize ​

itemSize: number = 40


panelDom ​

panelDom: any


stage ​

stage: any

Methods ​

addEventListener ​

addEventListener<K>(type, callback): () => void

增加事件监听

Type parameters ​

NameType
Kextends never

Parameters ​

NameTypeDescription
typeK事件类型
callbackEventCallback_2<{}[K]>

Returns ​

fn

(): void

增加事件监听

Param

事件类型

Param

Returns ​

void

Inherited from ​

EventTarget.addEventListener


dispatchEvent ​

dispatchEvent(event): void

分发事件

Parameters ​

NameType
eventObject

Returns ​

void

Inherited from ​

EventTarget.dispatchEvent


getDragItem ​

getDragItem(): any

获取当前被拖拽的图标

Returns ​

any


hasListener ​

hasListener<K>(type): boolean

是否有该类型的监听

Type parameters ​

NameType
Kextends never

Parameters ​

NameType
typeK

Returns ​

boolean

Inherited from ​

EventTarget.hasListener


hide ​

hide(): IconsPanel

Returns ​

IconsPanel


on ​

on<K>(type, callback): () => void

addEventLister的别名

Type parameters ​

NameType
Kextends never

Parameters ​

NameType
typeK
callbackEventCallback_2<{}[K]>

Returns ​

fn

(): void

addEventLister的别名

Returns ​

void

Inherited from ​

EventTarget.on


removeEventListener ​

removeEventListener<K>(type, callback): any

移除一个事件监听

Type parameters ​

NameType
Kextends never

Parameters ​

NameType
typeK
callbackEventCallback_2<{}[K]>

Returns ​

any

Inherited from ​

EventTarget.removeEventListener


setConfig ​

setConfig(data): IconsPanel

Parameters ​

NameType
dataany

Returns ​

IconsPanel


show ​

show(): IconsPanel

Returns ​

IconsPanel


touchStartHandle ​

touchStartHandle(item, e): void

Parameters ​

NameType
itemany
eany

Returns ​

void