Skip to content

气泡图事件 ​

目录 ​

1. 覆盖物单选事件 ​

引入版本:3.0 起支持

功能描述 ​

开始覆盖物单选事件

调用方法 ​

JavaScript
appInstance.uniCall(
  'pickOverlay',
  {
    overlayType: 'bubbleLayer',
    idLayer: '0',
    type: 'click',
    isShowDecorator: true,
  },
  (result) => {
    console.log(result);
  }
);

参数描述 ​

属性类型说明
overlayTypeString可选中图层对象类别
idLayerString填写图层对象 id,如不限制,可不填
typeNumber单选模式,click:点击选中;hover:悬停选中
isShowDecoratorBoolean表示是否显示选中的高亮装饰符,true:显示,false:不显示,默认:true

回调数据 ​

JSON
{
  "result": 1,
  "message": "成功。"
}

回调数据参数描述 ​

属性类型说明
resultNumber1:代表成功;0:代表失败
messageString成功或者失败原因

返回本章目录

2. 气泡图层左键点击事件回调 ​

引入版本:3.1 起支持

功能描述 ​

获取点击气泡图层对象信息

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onBubbleLayerClick',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "idLayer": "layerId",
  "selected": false,
  "type": "lengendName1"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
idObjString气泡图层对象 id
selectedBoolean气泡图层对象当前选中状态
typeString气泡图层对象图例名称

返回本章目录

3. 开始气泡图对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

开始气泡图对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerStart',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString填写图层对象 id,如不限制,可不填

返回本章目录

4. 结束气泡图对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

结束气泡图对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerEnd',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString填写图层对象 id,如不限制,可不填

返回本章目录

5. 开始气泡图全部对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

开始气泡图全部对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusAllBubbleLayerStart',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

返回本章目录

6. 结束气泡图全部对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

结束气泡图全部对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusAllBubbleLayerEnd',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

返回本章目录

7. 开始气泡图子对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

开始气泡图子对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerObjStart',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
idObjString气泡图层对象 id

返回本章目录

8. 结束气泡图子对象聚焦 ​

引入版本:3.1 起支持

功能描述 ​

结束气泡图子对象聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerObjEnd',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
idObjString气泡图层对象 id

返回本章目录

9. 开始气泡图图例聚焦 ​

引入版本:3.1 起支持

功能描述 ​

开始气泡图图例聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerLegendStart',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "legend": "legendName"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
legendString气泡图层对象 图例

返回本章目录

10. 结束气泡图图例聚焦 ​

引入版本:3.1 起支持

功能描述 ​

结束气泡图图例聚焦

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onFocusBubbleLayerLegendEnd',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "legend": "legendName"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
legendString气泡图层对象 图例

返回本章目录

11. 鼠标悬停气泡图对象 ​

引入版本:3.1 起支持

功能描述 ​

鼠标悬停气泡图对象

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onBubbleLayerHover',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
idObjString气泡图层对象 id

返回本章目录

12. 鼠标离开气泡图对象 ​

引入版本:3.1 起支持

功能描述 ​

鼠标离开气泡图对象

调用方法 ​

JavaScript
appInstance.uniCall(
  'addEventListener',
  {
    eventName: 'onBubbleLayerUnhover',
    callback: function (event) {
      console.log(event);
    },
  },
  (result) => {
    console.log(result);
  }
);

回调数据 ​

JSON
{
  "idObj": "objId",
  "idLayer": "layerId"
}

回调数据参数描述 ​

属性类型说明
idLayerString气泡图层 id
idObjString气泡图层对象 id

返回本章目录