com.supermap.web.events
public class ElementsLayerEvent
继承 ElementsLayerEvent Inheritance flash.events.Event

元素图层 ElementsLayer 事件类.

该类目前提供了五种与元素图层相关的事件类型:添加元素、删除元素、删除所有元素、改变元素集合、改变元素。



公共属性
  属性 定义方
    element : Element
获取或设置与事件关联的元素。
ElementsLayerEvent
公共方法
  方法 定义方
   
ElementsLayerEvent(type:String, element:Element)
初始化 ElementsLayerEvent 类的新实例。
ElementsLayerEvent
公共常量
  常量 定义方
    ELEMENT_ADD : String = elementAdd
[static] 添加元素事件。
ElementsLayerEvent
    ELEMENT_CHANGE : String = elementChange
[static] 当图层中的某一 Element 元素的 bounds 属性发生变化时触发该事件。
ElementsLayerEvent
    ELEMENT_REMOVE : String = elementRemove
[static] 移除元素事件。
ElementsLayerEvent
    ELEMENT_REMOVE_ALL : String = elementRemoveAll
[static] 删除所有元素事件。
ElementsLayerEvent
    ELEMENTS_CHANGE : String = elementsChange
[static] 改变元素集合事件。
ElementsLayerEvent
    ELEMENT_SIZE_CHANGE : String = elementSizeChange
[static] 当元素的宽/高改变时派发该事件。
ElementsLayerEvent
属性详细信息
element 属性
element:Element

获取或设置与事件关联的元素。


Implementation
    public function get element():Element
    public function set element(value:Element):void
构造函数详细信息
ElementsLayerEvent () 构造函数
public function ElementsLayerEvent(type:String, element:Element)

初始化 ElementsLayerEvent 类的新实例。

参数
type:String — 事件类型,必设参数。
 
element:Element — 与事件关联的元素。
常量描述
ELEMENT_ADD 常量
public static const ELEMENT_ADD:String = elementAdd

添加元素事件。

ELEMENT_CHANGE 常量  
public static const ELEMENT_CHANGE:String = elementChange

当图层中的某一 Element 元素的 bounds 属性发生变化时触发该事件。

ELEMENT_REMOVE 常量  
public static const ELEMENT_REMOVE:String = elementRemove

移除元素事件。

ELEMENT_REMOVE_ALL 常量  
public static const ELEMENT_REMOVE_ALL:String = elementRemoveAll

删除所有元素事件。

ELEMENT_SIZE_CHANGE 常量  
public static const ELEMENT_SIZE_CHANGE:String = elementSizeChange

当元素的宽/高改变时派发该事件。

ELEMENTS_CHANGE 常量  
public static const ELEMENTS_CHANGE:String = elementsChange

改变元素集合事件。