Options
All
  • Public
  • Public/Protected
  • All
Menu

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 https://developers.google.com/maps/documentation/javascript/libraries.

Index

Enumeration Members

BLOCK_END_INLINE_CENTER: 0

Equivalent to BOTTOM_CENTER in both LTR and RTL.

BLOCK_END_INLINE_END: 1

Equivalent to BOTTOM_RIGHT in LTR, or BOTTOM_LEFT in RTL.

BLOCK_END_INLINE_START: 2

Equivalent to BOTTOM_LEFT in LTR, or BOTTOM_RIGHT in RTL.

BLOCK_START_INLINE_CENTER: 3

Equivalent to TOP_CENTER in both LTR and RTL.

BLOCK_START_INLINE_END: 4

Equivalent to TOP_RIGHT in LTR, or TOP_LEFT in RTL.

BLOCK_START_INLINE_START: 5

Equivalent to TOP_LEFT in LTR, or TOP_RIGHT in RTL.

BOTTOM_CENTER: 6

Elements are positioned in the center of the bottom row. Consider using BLOCK_END_INLINE_CENTER instead.

BOTTOM_LEFT: 7

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: 8

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: 9

Equivalent to RIGHT_CENTER in LTR, or LEFT_CENTER in RTL.

INLINE_END_BLOCK_END: 10

Equivalent to RIGHT_BOTTOM in LTR, or LEFT_BOTTOM in RTL.

INLINE_END_BLOCK_START: 11

Equivalent to RIGHT_TOP in LTR, or LEFT_TOP in RTL.

INLINE_START_BLOCK_CENTER: 12

Equivalent to LEFT_CENTER in LTR, or RIGHT_CENTER in RTL.

INLINE_START_BLOCK_END: 13

Equivalent to LEFT_BOTTOM in LTR, or RIGHT_BOTTOM in RTL.

INLINE_START_BLOCK_START: 14

Equivalent to LEFT_TOP in LTR, or RIGHT_TOP in RTL.

LEFT_BOTTOM: 15

Elements are positioned on the left, above bottom-left elements, and flow upwards. Consider using INLINE_START_BLOCK_END instead.

LEFT_CENTER: 16

Elements are positioned in the center of the left side. Consider using INLINE_START_BLOCK_CENTER instead.

LEFT_TOP: 17

Elements are positioned on the left, below top-left elements, and flow downwards. Consider using INLINE_START_BLOCK_START instead.

RIGHT_BOTTOM: 18

Elements are positioned on the right, above bottom-right elements, and flow upwards. Consider using INLINE_END_BLOCK_END instead.

RIGHT_CENTER: 19

Elements are positioned in the center of the right side. Consider using INLINE_END_BLOCK_CENTER instead.

RIGHT_TOP: 20

Elements are positioned on the right, below top-right elements, and flow downwards. Consider using INLINE_END_BLOCK_START instead.

TOP_CENTER: 21

Elements are positioned in the center of the top row. Consider using BLOCK_START_INLINE_CENTER instead.

TOP_LEFT: 22

Elements are positioned in the top left and flow towards the middle. Consider using BLOCK_START_INLINE_START instead.

TOP_RIGHT: 23

Elements are positioned in the top right and flow towards the middle. Consider using BLOCK_START_INLINE_END instead.

Generated using TypeDoc