Packagecom.google.maps.controls
Classpublic final class OverviewMapControl
InheritanceOverviewMapControl Inheritance flash.display.Sprite
ImplementsIControl

A OverviewMapControl shows a small map in the corner of the containing map and displays a rectangle representing the containing map viewport. The rectangle can be dragged, or the overview map can be dragged to update the viewport.



Public Methods
 MethodDefined by
  
Constructs a OverviewMapControl object.
OverviewMapControl
  
Retrieves the control position.
OverviewMapControl
  
getDisplayObject():DisplayObject
Retrieves the control's display object (often this would be the control object itself, but potentially be a different object if the control contains a sprite rather than extending it).
OverviewMapControl
  
getSize():Point
Retrieves the control's size.
OverviewMapControl
  
Sets the instance of the map that this control operates on.
OverviewMapControl
  
Sets the control's position and updates its position on the map.
OverviewMapControl
  
setSize(newSize:Point):void
Changes the control's size.
OverviewMapControl
Protected Methods
 MethodDefined by
  
clearWrapper():void
Remove all event listeners and clear the wrapper.
OverviewMapControl
Constructor detail
OverviewMapControl()constructor
public function OverviewMapControl(options:OverviewMapControlOptions = null)

Constructs a OverviewMapControl object.

Parameters
options:OverviewMapControlOptions (default = null) — Map overview control options.

See also

Method detail
clearWrapper()method
protected function clearWrapper():void

Remove all event listeners and clear the wrapper.

getControlPosition()method 
public function getControlPosition():ControlPosition

Retrieves the control position.

Returns
ControlPosition — Position of the control.
getDisplayObject()method 
public function getDisplayObject():DisplayObject

Retrieves the control's display object (often this would be the control object itself, but potentially be a different object if the control contains a sprite rather than extending it).

Returns
DisplayObject — Control's display object.
getSize()method 
public function getSize():Point

Retrieves the control's size.

Returns
Point — Control's size in pixels.
initControlWithMap()method 
public function initControlWithMap(map:IMap):void

Sets the instance of the map that this control operates on. Normally invoked from the call to Map.addControl().

Parameters
map:IMap — The map to which this control should be attached. If this control had previously been attached to another map, the control will be removed from that map and attached to this map. If the map parameter is null, the control will be removed from any previous map but not attached to a new map.
setControlPosition()method 
public function setControlPosition(position:ControlPosition):void

Sets the control's position and updates its position on the map.

Parameters
position:ControlPosition — New position for the control.

Example
   navigatorControl.setControlPosition(
       new ControlPosition(ControlPosition.ANCHOR_TOP_RIGHT, 2, 2));

setSize()method 
public function setSize(newSize:Point):void

Changes the control's size.

Parameters
newSize:Point — Control's new size in pixels.