您当前的位置: 首页> JavaScript API 通用版 > 类参考

Class:控件类/CustomPanel
构造函数
构造函数 描述
CustomPanel([id]) 创建信息窗口对象 (自定义窗口,id为自定义信息窗口的唯一ID号,不传则默认)。
方法
方法 返回值 描述
getShadow() String|HTMLElement 获取阴影。
setShadow(shadow: String|HTMLElement, offsetX: Number, offsetY: Number) none 设置阴影。 (shadow为自定义阴影HTML代码,offsetX为阴影块偏移坐标位置点横向距离,offsetY为阴影块偏移坐标位置点纵向距离)。
getContent() String|HTMLElement 获取窗体框架和内容。
setContent(content:String|HTMLElement, offsetX: Number, offsetY: Number) none 设置窗体框架和内容。 (content为自定义窗体框架和内容HTML代码,offsetX为窗体偏移坐标位置点横向距离,offsetY为窗体偏移坐标位置点纵向距离)。
getPoint() Point|KeyPoint|GbPoint 获取坐标位置。
setPoint(point: Point|KeyPoint|GbPoint) none 设置坐标位置。
enableMapEvent() none 启用地图事件,默认禁用。 (启用则鼠标事件会被地图事件占用,禁用则鼠标事件不被占用)。
disableMapEvent([id: String]) none 禁用地图事件。 (id为指定禁用地图事件的区域ID,可选参数。如果不传,则默认整个内容窗体禁用地图事件)。
open (isAutoPan: Boolean [,left: Number,top: Number]) none 打开信息窗口。 (isAutoPan:是否自动移动到视图中心点位置,lefttop为可选参数,分别代表偏移中心点位置的横向距离和纵向距离)。
close () none 关闭信息窗口。
resetContentOffset(offsetX: Number, offsetY: Number) none 重新设置窗体的偏移值,一般在open方法之后调用,带自动刷新。 (offsetX为窗体偏移坐标位置点横向距离, offsetY为窗体偏移坐标位置点纵向距离)。
addEventListener(key:String, fun:Function) none 添加回调事件。 (key包括: open //打开信息窗口后触发, close //关闭信息窗口后触发)。
removeEventListener (key:String) none 移除回调事件。 (key包括: open //打开信息窗口后触发, close //关闭信息窗口后触发)。