出自百度地图API
| 核心类 | 基础类 | 控件类 | 覆盖物类 | 工具类 | 右键菜单类 | 地图类型类 | 地图图层类 | 服务类 | 全景类 |
| ContextMenu | MenuItemnew | MenuItemOptionsnew | ContextMenuIconnew |
此类表示右键菜单。您可以在地图上添加自定义内容的右键菜单。
构造函数
| 构造函数 | 描述 |
|---|---|
| ContextMenu() | 创建一个右键菜单实例。 |
方法
| 方法 | 返回值 | 描述 |
|---|---|---|
| addItem(item:MenuItem) | none | 添加菜单项。 |
| getItem(index:Number) | MenuItem | 返回指定索引位置的菜单项,第一个菜单项的索引为0。 |
| removeItem(item:MenuItem) | none | 移除菜单项。 |
| addSeparator() | none | 添加分隔符。 |
| removeSeparator(index:Number) | none | 移除指定索引位置的分隔符,第一个分隔符的索引为0。 |
事件
| 事件 | 参数 | 描述 |
|---|---|---|
| open | event{type, target, point, pixel} | 右键菜单打开时触发,事件参数point和pixel分别表示菜单开启时的地理和像素坐标点。 |
| close | event{type, target, point, pixel} | 右键菜单关闭时触发,事件参数point和pixel分别表示菜单开启时的地理和像素坐标点。 |