Skip to content

Class: SelectedGroup

当前选中的对象组(由鼠标点击 或者 框选)

js
// 当前被选中的对象集合,有Node、Link
let objects = stage.selectedGroup.objects;

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new SelectedGroup()

Overrides

EventTarget.constructor

Properties

isDraging

isDraging: boolean = false


objects

objects: any[] = []

当前被选中的对象集合,有Node、Link

Methods

add

add(child): SelectedGroup

Parameters

NameType
childany

Returns

SelectedGroup


addAll

addAll(childs): SelectedGroup

Parameters

NameType
childsany

Returns

SelectedGroup


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


dragEndHandler

dragEndHandler(inputSystem): void

Parameters

NameType
inputSystemInputSystem

Returns

void


dragHandler

dragHandler(inputSystem): void

Parameters

NameType
inputSystemInputSystem

Returns

void


getNoChildrensObjects

getNoChildrensObjects(): DisplayObject[]

Returns

DisplayObject[]


has

has(child): boolean

Parameters

NameType
childany

Returns

boolean


hasListener

hasListener(type): boolean

是否有该类型的监听

Parameters

NameType
typestring

Returns

boolean

Inherited from

EventTarget.hasListener


isEmpty

isEmpty(): boolean

Returns

boolean


mouseoutHandler

mouseoutHandler(inputSystem): void

Parameters

NameType
inputSystemInputSystem

Returns

void


on

on(type, callback): void

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

Parameters

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

Returns

void

Inherited from

EventTarget.on


remove

remove(child): SelectedGroup

Parameters

NameType
childany

Returns

SelectedGroup


removeAll

removeAll(): SelectedGroup

Returns

SelectedGroup


removeEventListener

removeEventListener(type, callback): any

移除一个事件监听

Parameters

NameType
typestring
callbackFunction

Returns

any

Inherited from

EventTarget.removeEventListener