Stay organized with collections Save and categorize content based on your preferences.
CameraControlOptions interfacegoogle.maps.CameraControlOptions
interface
The display options for the Camera control.
FullscreenControlOptions interfacegoogle.maps.FullscreenControlOptions
interface
Options for the rendering of the fullscreen control.
MapTypeControlOptions interfacegoogle.maps.MapTypeControlOptions
interface
Options for the rendering of the map type control.
MapTypeControlStyle constantsgoogle.maps.MapTypeControlStyle
constants
Identifiers for common MapTypesControls.
Access by calling const {MapTypeControlStyle} = await google.maps.importLibrary("maps")
.
See Libraries in the Maps JavaScript API.
DEFAULT
Uses the default map type control. When the DEFAULT
control is shown, it will vary according to window size and other factors. The DEFAULT
control may change in future versions of the API. HORIZONTAL_BAR
The standard horizontal radio buttons bar. MotionTrackingControlOptions interface
google.maps.MotionTrackingControlOptions
interface
Options for the rendering of the motion tracking control.
PanControlOptions interfacegoogle.maps.PanControlOptions
interface
Options for the rendering of the pan control.
RotateControlOptions interfacegoogle.maps.RotateControlOptions
interface
Options for the rendering of the rotate control.
ScaleControlOptions interfacegoogle.maps.ScaleControlOptions
interface
Options for the rendering of the scale control.
Propertiesstyle optional
Type: ScaleControlStyle optional
Style id. Used to select what style of scale control to display.
ScaleControlStyle constantsgoogle.maps.ScaleControlStyle
constants
Identifiers for scale control ids.
ConstantsDEFAULT
The standard scale control. StreetViewControlOptions interface
google.maps.StreetViewControlOptions
interface
Options for the rendering of the Street View pegman control on the map.
Propertiesposition optional
Type: ControlPosition optional
Position id. Used to specify the position of the control on the map. The default position is embedded within the navigation (zoom and pan) controls. If this position is empty or the same as that specified in the zoomControlOptions
or panControlOptions
, the Street View control will be displayed as part of the navigation controls. Otherwise, it will be displayed separately.
sources optional
Type: Iterable<StreetViewSource> optional
Default:
[
StreetViewSource.DEFAULT
]
Specifies the sources of panoramas to search. This allows a restriction to search for just official Google panoramas for example. Setting multiple sources will be evaluated as the intersection of those sources. Note: the
StreetViewSource.OUTDOOR
source is not supported at this time.
ZoomControlOptions interfacegoogle.maps.ZoomControlOptions
interface
Options for the rendering of the zoom control.
ControlPosition constantsgoogle.maps.ControlPosition
constants
Identifiers used to specify the placement of controls on the map. Controls are positioned relative to other controls in the same layout position. Controls that are added first are positioned closer to the edge of the map. Usage of "logical values" (see https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) is recommended in order to be able to automatically support both left-to-right (LTR) and right-to-left (RTL) layout contexts.
Logical values in LTR:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
Logical values in RTL:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
Legacy values:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
Elements in the top or bottom row flow towards the middle of the row. Elements in the left or right column flow towards the middle of the column.
Access by calling const {ControlPosition} = await google.maps.importLibrary("core")
.
See Libraries in the Maps JavaScript API.
BLOCK_END_INLINE_CENTER
Equivalent to BOTTOM_CENTER in both LTR and RTL. BLOCK_END_INLINE_END
Equivalent to BOTTOM_RIGHT in LTR, or BOTTOM_LEFT in RTL. BLOCK_END_INLINE_START
Equivalent to BOTTOM_LEFT in LTR, or BOTTOM_RIGHT in RTL. BLOCK_START_INLINE_CENTER
Equivalent to TOP_CENTER in both LTR and RTL. BLOCK_START_INLINE_END
Equivalent to TOP_RIGHT in LTR, or TOP_LEFT in RTL. BLOCK_START_INLINE_START
Equivalent to TOP_LEFT in LTR, or TOP_RIGHT in RTL. BOTTOM_CENTER
Elements are positioned in the center of the bottom row. Consider using BLOCK_END_INLINE_CENTER instead. BOTTOM_LEFT
Elements are positioned in the bottom left and flow towards the middle. Elements are positioned to the right of the Google logo. Consider using BLOCK_END_INLINE_START instead. BOTTOM_RIGHT
Elements are positioned in the bottom right and flow towards the middle. Elements are positioned to the left of the copyrights. Consider using BLOCK_END_INLINE_END instead. INLINE_END_BLOCK_CENTER
Equivalent to RIGHT_CENTER in LTR, or LEFT_CENTER in RTL. INLINE_END_BLOCK_END
Equivalent to RIGHT_BOTTOM in LTR, or LEFT_BOTTOM in RTL. INLINE_END_BLOCK_START
Equivalent to RIGHT_TOP in LTR, or LEFT_TOP in RTL. INLINE_START_BLOCK_CENTER
Equivalent to LEFT_CENTER in LTR, or RIGHT_CENTER in RTL. INLINE_START_BLOCK_END
Equivalent to LEFT_BOTTOM in LTR, or RIGHT_BOTTOM in RTL. INLINE_START_BLOCK_START
Equivalent to LEFT_TOP in LTR, or RIGHT_TOP in RTL. LEFT_BOTTOM
Elements are positioned on the left, above bottom-left elements, and flow upwards. Consider using INLINE_START_BLOCK_END instead. LEFT_CENTER
Elements are positioned in the center of the left side. Consider using INLINE_START_BLOCK_CENTER instead. LEFT_TOP
Elements are positioned on the left, below top-left elements, and flow downwards. Consider using INLINE_START_BLOCK_START instead. RIGHT_BOTTOM
Elements are positioned on the right, above bottom-right elements, and flow upwards. Consider using INLINE_END_BLOCK_END instead. RIGHT_CENTER
Elements are positioned in the center of the right side. Consider using INLINE_END_BLOCK_CENTER instead. RIGHT_TOP
Elements are positioned on the right, below top-right elements, and flow downwards. Consider using INLINE_END_BLOCK_START instead. TOP_CENTER
Elements are positioned in the center of the top row. Consider using BLOCK_START_INLINE_CENTER instead. TOP_LEFT
Elements are positioned in the top left and flow towards the middle. Consider using BLOCK_START_INLINE_START instead. TOP_RIGHT
Elements are positioned in the top right and flow towards the middle. Consider using BLOCK_START_INLINE_END instead.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-09 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4