twaver.network.IconsAttachment Class
图标组附件
用于显示一组图标
Constructor
twaver.network.IconsAttachment
(
twaver.network.IconsAttachment
-
elementUI -
[showInAttachmentDiv]
Parameters:
-
elementUItwaver.network.ElementUI网元视图
-
[showInAttachmentDiv]Boolean optional是否显示在附件层,可选,默认为false
Returns:
Item Index
Methods
- twaver.network.Attachment.dispose
- twaver.network.Attachment.getAlpha
- twaver.network.Attachment.getClassName
- twaver.network.Attachment.getElement
- twaver.network.Attachment.getElementUI
- twaver.network.Attachment.getFont
- twaver.network.Attachment.getNetwork
- twaver.network.Attachment.getStyle
- twaver.network.Attachment.getView
- twaver.network.Attachment.getViewRect
- twaver.network.Attachment.hit
- twaver.network.Attachment.intersects
- twaver.network.Attachment.isShowInAttachmentDiv
- twaver.network.Attachment.updateMeasure
- twaver.network.IconsAttachment.isShadowable
Methods
twaver.network.Attachment.dispose
()
销毁附件
twaver.network.Attachment.getAlpha
()
Number
获取附件透明度,默认值为1
Returns:
Number:
返回附件透明度,默认值为1
twaver.network.Attachment.getClassName
()
String
获取字符串类名
Returns:
String:
返回类名
twaver.network.Attachment.getElement
()
twaver.Element
获取和附件关联的网元
Returns:
twaver.Element:
返回和附件关联的网元
twaver.network.Attachment.getElementUI
()
twaver.network.ElementUI
获取和附件关联的网元视图
Returns:
twaver.network.ElementUI:
返回和附件关联的网元视图
twaver.network.Attachment.getFont
(
String
-
styleProp
获取附件的字体
Parameters:
-
stylePropString样式名称
Returns:
String:
返回附件的字体
twaver.network.Attachment.getNetwork
()
twaver.network.Network
获取和附件关联的拓扑
Returns:
twaver.network.Network:
返回和附件关联的拓扑
twaver.network.Attachment.getStyle
(
Object
-
styleProp
获取指定样式的值,封装了Element#getStyle方法
Parameters:
-
stylePropString样式名称
Returns:
Object:
返回指定样式的值
twaver.network.Attachment.getView
()
HTMLDivElement
获取附件的视图div元素
Returns:
HTMLDivElement:
返回附件的视图div元素
twaver.network.Attachment.getViewRect
()
Object
获取附件视图的位置及大小,值为包含x、y、width和height属性的Object对象
Returns:
Object:
返回附件视图的位置及大小,值为包含x、y、width和height属性的Object对象
twaver.network.Attachment.hit
(
Boolean
-
x -
y
命中测试,判断点击指定坐标点是否能选中附件
Parameters:
-
xNumberx坐标
-
yNumbery坐标
Returns:
Boolean:
如果点击指定坐标能选中附件,则返回true,否者返回false
twaver.network.Attachment.intersects
(
Boolean
-
rect
判断附件视图区域是否包含指定区域
Parameters:
-
rectObject指定区域,值为包含x、y、width和height属性的Object对象
Returns:
Boolean:
如果附件视图区域包含指定区域,则返回true,否者返回false
twaver.network.Attachment.isShowInAttachmentDiv
()
Boolean
获取附件视图是否显示在附件层中
Returns:
Boolean:
返回附件视图是否显示在附件层中
twaver.network.Attachment.updateMeasure
()
更新附件视图,一般子类会重载此方法,以更新附件视图
twaver.network.IconsAttachment.isShadowable
()
Boolean
获取附件选中时是否有阴影效果,默认值为twaver.Defaults.ATTACHMENT_SHADOWABLE(false)
Returns:
Boolean:
返回附件选中时是否有阴影效果
