Image
类:DrawableItem的子类,表示一种类型的外部元素:图片。
Extend
Constructor
new Glodon.Bimface.Plugins.Drawable.Image(imageConfig);
Parameters
| 名称 | 必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| imageConfig | Y | ImageConfig | 配置项 |
Methods
draw(context)
图片标签的绘制事件
Parameters
| 名称 | 必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| context | Y | DrawableContext | 标签 |
onClick(callback)
图片标签的点击事件
Parameters
| 名称 | 必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| callback(data) | Y | Function | 加载成功之后的回调函数,回调函数的参数见下表 |
Callback Parameters
| 名称 | 类型 | 说明 |
|---|---|---|
| data | Json Object | 图片属性 |
getWidth()
获取宽度
Returns
| 类型 | 说明 |
|---|---|
| Number | 标签的宽度 |
setWidth(width)
设置宽度
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| width | Number | 宽度 |
getHeight()
获取高度
Returns
| 类型 | 说明 |
|---|---|
| Number | 标签的高度 |
setHeight(height)
设置高度
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| height | Number | 高度 |
getOpacity()
获取透明度
Returns
| 类型 | 说明 |
|---|---|
| Number | 标签的透明度 |
setOpacity(opacity)
设置标签透明度
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| opacity | Number | 透明度 |
getSrc()
获取标签路径
Returns
| 类型 | 说明 |
|---|---|
| String | 标签的路径 |
setSrc(src)
设置标签路径
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| src | String | 路径 |
getOffsetX()
设置向X轴的偏移量
Returns
| 类型 | 说明 |
|---|---|
| Number | 标签向X轴的偏移量 |
setOffsetX(x)
获取标签沿X轴的偏移量
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| x | Number | 沿X轴的偏移量 |
getOffsetY()
设置沿Y轴的偏移量
Returns
| 类型 | 说明 |
|---|---|
| Number | 标签沿Y轴的偏移量 |
setOffsetY(y)
获取标签沿Y轴的偏移量
parameter
| 名称 | 类型 | 说明 |
|---|---|---|
| y | Number | 沿y轴的偏移量 |