com.supermap.web.components
public class ZoomSlider
继承 ZoomSlider Inheritance spark.components.supportClasses.SkinnableComponent

地图缩放条控件.

地图缩放控件可控制地图的缩放级别。其缩放级别个数与地图比例尺数组 scales 或分辨率数组 resolutions 对应。若未设置比例尺数组或分辨率数组则为无限缩放,此时 ZoomSlider 将不显示滑动条 Slider。默认的 ZoomSlider 外观如下图所示:



公共属性
  属性 定义方
    map : Map
获取或设置与 ZoomSlider 关联的地图控件。
ZoomSlider
    slider : Slider
获取或设置 ZoomSlider 的滑动条 Slider。
ZoomSlider
    sliderHeightParam : int
获取或设置滑动条中刻度线之间的距离间隔,单位:像素。
ZoomSlider
    zoomInButton : ButtonBase
获取或设置 ZoomSlider 的放大按钮。
ZoomSlider
    zoomOutButton : ButtonBase
获取或设置 ZoomSlider 的缩小按钮。
ZoomSlider
公共方法
  方法 定义方
   
初始化 ZoomSlider 类的新实例。
ZoomSlider
   
refresh():void
刷新 ZoomSlider。当地图分辨率、可视范围等发生变动时均会调用该函数。
ZoomSlider
属性详细信息
map 属性
map:Map

获取或设置与 ZoomSlider 关联的地图控件。


Implementation
    public function get map():Map
    public function set map(value:Map):void
slider 属性  
slider:Slider

获取或设置 ZoomSlider 的滑动条 Slider。


Implementation
    public function get slider():Slider
    public function set slider(value:Slider):void
sliderHeightParam 属性  
sliderHeightParam:int

获取或设置滑动条中刻度线之间的距离间隔,单位:像素。

默认值为: 10.


Implementation
    public function get sliderHeightParam():int
    public function set sliderHeightParam(value:int):void
zoomInButton 属性  
zoomInButton:ButtonBase

获取或设置 ZoomSlider 的放大按钮。


Implementation
    public function get zoomInButton():ButtonBase
    public function set zoomInButton(value:ButtonBase):void
zoomOutButton 属性  
zoomOutButton:ButtonBase

获取或设置 ZoomSlider 的缩小按钮。


Implementation
    public function get zoomOutButton():ButtonBase
    public function set zoomOutButton(value:ButtonBase):void
构造函数详细信息
ZoomSlider () 构造函数
public function ZoomSlider()

初始化 ZoomSlider 类的新实例。

方法详细描述
refresh () 方法
public function refresh():void

刷新 ZoomSlider。当地图分辨率、可视范围等发生变动时均会调用该函数。