As the PanZoom control, it allows to pan and zoom in/out the map.
It adds a vertical slider for zooming functionality
map:Map [write-only]
Get the existing map
Implementation
public function set map(value:Map):void
mouseDragStart:Pixel [read-write]
Implementation
public function get mouseDragStart():Pixel
public function set mouseDragStart(value:Pixel):void
slider:DisplayObject [read-write]Implementation
public function get slider():DisplayObject
public function set slider(value:DisplayObject):void
startTop:Number [read-write]Implementation
public function get startTop():Number
public function set startTop(value:Number):void
zoomBar:DisplayObject [read-write]Implementation
public function get zoomBar():DisplayObject
public function set zoomBar(value:DisplayObject):void
zoomStart:Pixel [read-write]
Implementation
public function get zoomStart():Pixel
public function set zoomStart(value:Pixel):void
zoomStopHeight:Number [read-write]Implementation
public function get zoomStopHeight():Number
public function set zoomStopHeight(value:Number):void
zoomStopWidth:Number [read-write]Implementation
public function get zoomStopWidth():Number
public function set zoomStopWidth(value:Number):void
public function PanZoomBar(position:Pixel = null)Parameters
| position:Pixel (default = null) |
public function _addZoomBar(centered:Pixel):Pixel
Add zoom bar (slider)
Parameters
Returns
public override function destroy():void
public override function draw():void
Draw buttons for zoom and pan of the map
public function moveZoomBar(evt:Event = null):voidParameters
| evt:Event (default = null) |
public function passEventToSlider(evt:MouseEvent):voidParameters
public function redraw(obt:Object = null):void
Refresh
Parameters
| obt:Object (default = null) |
public function zoomBarClick(evt:MouseEvent):voidParameters
public function zoomBarDown(evt:MouseEvent):voidParameters
public function zoomBarDrag(evt:MouseEvent):voidParameters
public function zoomBarUp(evt:MouseEvent):voidParameters