Library interfaces

CoreLibrary インターフェース

google.maps.CoreLibrary インターフェース

google.maps.importLibrary("core") の呼び出し時に読み込まれる型を記述します。

ColorScheme
タイプ: typeof ColorScheme
ControlPosition
タイプ: typeof ControlPosition
event
タイプ: typeof event
LatLng
タイプ: typeof LatLng
LatLngAltitude
タイプ: typeof LatLngAltitude
LatLngBounds
タイプ: typeof LatLngBounds
MapsNetworkError
タイプ: typeof MapsNetworkError
MapsNetworkErrorEndpoint
タイプ: typeof MapsNetworkErrorEndpoint
MapsRequestError
タイプ: typeof MapsRequestError
MapsServerError
タイプ: typeof MapsServerError
MVCArray
タイプ: typeof MVCArray
MVCObject
タイプ: typeof MVCObject
Orientation3D
タイプ: typeof Orientation3D
Point
タイプ: typeof Point
RPCStatus
タイプ: typeof RPCStatus
Settings
タイプ: typeof Settings
Size
タイプ: typeof Size
SymbolPath
タイプ: typeof SymbolPath
UnitSystem
タイプ: typeof UnitSystem
Vector3D
タイプ: typeof Vector3D

MapsLibrary インターフェース

google.maps.MapsLibrary インターフェース

google.maps.importLibrary("maps") の呼び出し時に読み込まれる型を記述します。

BicyclingLayer
タイプ: typeof BicyclingLayer
Circle
タイプ: typeof Circle
Data
タイプ: typeof Data
FeatureType
タイプ: typeof FeatureType
GroundOverlay
タイプ: typeof GroundOverlay
ImageMapType
タイプ: typeof ImageMapType
InfoWindow
タイプ: typeof InfoWindow
KmlLayer
タイプ: typeof KmlLayer
KmlLayerStatus
タイプ: typeof KmlLayerStatus
Map
タイプ: typeof Map
MapElement
タイプ: typeof MapElement
MapTypeControlStyle
タイプ: typeof MapTypeControlStyle
MapTypeId
タイプ: typeof MapTypeId
MapTypeRegistry
タイプ: typeof MapTypeRegistry
MaxZoomService
タイプ: typeof MaxZoomService
MaxZoomStatus
タイプ: typeof MaxZoomStatus
OverlayView
タイプ: typeof OverlayView
Polygon
タイプ: typeof Polygon
Polyline
タイプ: typeof Polyline
Rectangle
タイプ: typeof Rectangle
RenderingType
タイプ: typeof RenderingType
StrokePosition
タイプ: typeof StrokePosition
StyledMapType
タイプ: typeof StyledMapType
TrafficLayer
タイプ: typeof TrafficLayer
TransitLayer
タイプ: typeof TransitLayer
WebGLOverlayView
タイプ: typeof WebGLOverlayView
ZoomChangeEvent
タイプ: typeof ZoomChangeEvent

Maps3DLibrary インターフェース

google.maps.Maps3DLibrary インターフェース

google.maps.importLibrary("maps3d") の呼び出し時に読み込まれる型を記述します。

AltitudeMode
タイプ: typeof AltitudeMode
AlphaAutofitsCameraAnimation
タイプ: typeof AutofitsCameraAnimation
AlphaCirclePathElement
タイプ: typeof CirclePathElement
FlattenerElement
タイプ: typeof FlattenerElement
GestureHandling
タイプ: typeof GestureHandling
LocationClickEvent
タイプ: typeof LocationClickEvent
Map3DElement
タイプ: typeof Map3DElement
MapMode
タイプ: typeof MapMode
Marker3DElement
タイプ: typeof Marker3DElement
Marker3DInteractiveElement
タイプ: typeof Marker3DInteractiveElement
MarkerElement
タイプ: typeof MarkerElement
MarkerInteractiveElement
タイプ: typeof MarkerInteractiveElement
Model3DElement
タイプ: typeof Model3DElement
Model3DInteractiveElement
タイプ: typeof Model3DInteractiveElement
PlaceClickEvent
タイプ: typeof PlaceClickEvent
Polygon3DElement
タイプ: typeof Polygon3DElement
Polygon3DInteractiveElement
タイプ: typeof Polygon3DInteractiveElement
Polyline3DElement
タイプ: typeof Polyline3DElement
Polyline3DInteractiveElement
PopoverElement
タイプ: typeof PopoverElement
SteadyChangeEvent
タイプ: typeof SteadyChangeEvent

PlacesLibrary インターフェース

google.maps.PlacesLibrary インターフェース

google.maps.importLibrary("places") の呼び出し時に読み込まれる型を記述します。

AccessibilityOptions
タイプ: typeof AccessibilityOptions
AddressComponent
タイプ: typeof AddressComponent
AddressDescriptor
タイプ: typeof AddressDescriptor
Area
タイプ: typeof Area
Attribution
タイプ: typeof Attribution
AuthorAttribution
タイプ: typeof AuthorAttribution
Autocomplete
タイプ: typeof Autocomplete
AutocompleteService
タイプ: typeof AutocompleteService
AutocompleteSessionToken
タイプ: typeof AutocompleteSessionToken
AutocompleteSuggestion
タイプ: typeof AutocompleteSuggestion
BusinessStatus
タイプ: typeof BusinessStatus
ConnectorAggregation
タイプ: typeof ConnectorAggregation
ConsumerAlert
タイプ: typeof ConsumerAlert
ConsumerAlertDetails
タイプ: typeof ConsumerAlertDetails
Containment
タイプ: typeof Containment
ContentBlock
タイプ: typeof ContentBlock
EVChargeAmenitySummary
タイプ: typeof EVChargeAmenitySummary
EVChargeOptions
タイプ: typeof EVChargeOptions
EVConnectorType
タイプ: typeof EVConnectorType
FormattableText
タイプ: typeof FormattableText
FuelOptions
タイプ: typeof FuelOptions
FuelPrice
タイプ: typeof FuelPrice
FuelType
タイプ: typeof FuelType
GenerativeSummary
タイプ: typeof GenerativeSummary
Landmark
タイプ: typeof Landmark
Money
タイプ: typeof Money
NeighborhoodSummary
タイプ: typeof NeighborhoodSummary
OpeningHours
タイプ: typeof OpeningHours
OpeningHoursPeriod
タイプ: typeof OpeningHoursPeriod
OpeningHoursPoint
タイプ: typeof OpeningHoursPoint
ParkingOptions
タイプ: typeof ParkingOptions
PaymentOptions
タイプ: typeof PaymentOptions
Photo
タイプ: typeof Photo
Place
タイプ: typeof Place
PlaceContextualElement
タイプ: typeof PlaceContextualElement
PlaceContextualListConfigElement
PlaceContextualListLayout
タイプ: typeof PlaceContextualListLayout
PlacePrediction
タイプ: typeof PlacePrediction
PlacesService
タイプ: typeof PlacesService
PlacesServiceStatus
タイプ: typeof PlacesServiceStatus
PlusCode
タイプ: typeof PlusCode
PostalAddress
タイプ: typeof PostalAddress
PriceLevel
タイプ: typeof PriceLevel
PriceRange
タイプ: typeof PriceRange
RankBy
タイプ: typeof RankBy
Review
タイプ: typeof Review
ReviewSummary
タイプ: typeof ReviewSummary
SearchBox
タイプ: typeof SearchBox
SearchByTextRankPreference
タイプ: typeof SearchByTextRankPreference
SearchNearbyRankPreference
タイプ: typeof SearchNearbyRankPreference
SecondaryOpeningHours
タイプ: typeof SecondaryOpeningHours
SpatialRelationship
タイプ: typeof SpatialRelationship
StringRange
タイプ: typeof StringRange
TimeZone
タイプ: typeof TimeZone

GeocodingLibrary インターフェース

google.maps.GeocodingLibrary インターフェース

google.maps.importLibrary("geocoding") の呼び出し時に読み込まれる型を記述します。

Containment
タイプ: typeof Containment
ExtraGeocodeComputation
タイプ: typeof ExtraGeocodeComputation
Geocoder
タイプ: typeof Geocoder
GeocoderLocationType
タイプ: typeof GeocoderLocationType
GeocoderStatus
タイプ: typeof GeocoderStatus
SpatialRelationship
タイプ: typeof SpatialRelationship

RoutesLibrary インターフェース

google.maps.RoutesLibrary インターフェース

google.maps.importLibrary("routes") の呼び出し時に読み込まれる型を記述します。

ComputeRouteMatrixExtraComputation
ComputeRoutesExtraComputation
DirectionalLocation
タイプ: typeof DirectionalLocation
DirectionsRenderer
タイプ: typeof DirectionsRenderer
DirectionsService
タイプ: typeof DirectionsService
DirectionsStatus
タイプ: typeof DirectionsStatus
DistanceMatrixElementStatus
タイプ: typeof DistanceMatrixElementStatus
DistanceMatrixService
タイプ: typeof DistanceMatrixService
DistanceMatrixStatus
タイプ: typeof DistanceMatrixStatus
FallbackInfo
タイプ: typeof FallbackInfo
FallbackReason
タイプ: typeof FallbackReason
FallbackRoutingMode
タイプ: typeof FallbackRoutingMode
GeocodedWaypoint
タイプ: typeof GeocodedWaypoint
GeocodingResults
タイプ: typeof GeocodingResults
MultiModalSegment
タイプ: typeof MultiModalSegment
PolylineDetailInfo
タイプ: typeof PolylineDetailInfo
PolylineDetails
タイプ: typeof PolylineDetails
PolylineQuality
タイプ: typeof PolylineQuality
ReferenceRoute
タイプ: typeof ReferenceRoute
RoadFeatureState
タイプ: typeof RoadFeatureState
Route
タイプ: typeof Route
AlphaRoute3DElement
タイプ: typeof Route3DElement
RouteLabel
タイプ: typeof RouteLabel
RouteLeg
タイプ: typeof RouteLeg
RouteLegLocalizedValues
タイプ: typeof RouteLegLocalizedValues
RouteLegStep
タイプ: typeof RouteLegStep
RouteLegStepLocalizedValues
タイプ: typeof RouteLegStepLocalizedValues
RouteLegTravelAdvisory
タイプ: typeof RouteLegTravelAdvisory
RouteLocalizedValues
タイプ: typeof RouteLocalizedValues
RouteMatrix
タイプ: typeof RouteMatrix
RouteMatrixItem
タイプ: typeof RouteMatrixItem
RouteMatrixItemCondition
タイプ: typeof RouteMatrixItemCondition
RouteMatrixItemError
タイプ: typeof RouteMatrixItemError
RouteMatrixItemLocalizedValues
RouteMatrixRow
タイプ: typeof RouteMatrixRow
RouteTravelAdvisory
タイプ: typeof RouteTravelAdvisory
RoutingPreference
タイプ: typeof RoutingPreference
Speed
タイプ: typeof Speed
SpeedReadingInterval
タイプ: typeof SpeedReadingInterval
StepsOverview
タイプ: typeof StepsOverview
TollInfo
タイプ: typeof TollInfo
TrafficModel
タイプ: typeof TrafficModel
TransitAgency
タイプ: typeof TransitAgency
TransitDetails
タイプ: typeof TransitDetails
TransitLine
タイプ: typeof TransitLine
TransitMode
タイプ: typeof TransitMode
TransitRoutePreference
タイプ: typeof TransitRoutePreference
TransitStop
タイプ: typeof TransitStop
TransitVehicle
タイプ: typeof TransitVehicle
TravelMode
タイプ: typeof TravelMode
VehicleEmissionType
タイプ: typeof VehicleEmissionType
VehicleType
タイプ: typeof VehicleType

MarkerLibrary インターフェース

google.maps.MarkerLibrary インターフェース

google.maps.importLibrary("marker") の呼び出し時に読み込まれる型を記述します。

AdvancedMarkerClickEvent
タイプ: typeof AdvancedMarkerClickEvent
AdvancedMarkerElement
タイプ: typeof AdvancedMarkerElement
Animation
タイプ: typeof Animation
CollisionBehavior
タイプ: typeof CollisionBehavior
Marker
タイプ: typeof Marker
PinElement
タイプ: typeof PinElement

GeometryLibrary インターフェース

google.maps.GeometryLibrary インターフェース

google.maps.importLibrary("geometry") の呼び出し時に読み込まれる型を記述します。

encoding
タイプ: typeof encoding
poly
タイプ: typeof poly
spherical
タイプ: typeof spherical

ElevationLibrary インターフェース

google.maps.ElevationLibrary インターフェース

google.maps.importLibrary("elevation") の呼び出し時に読み込まれる型を記述します。

ElevationService
タイプ: typeof ElevationService
ElevationStatus
タイプ: typeof ElevationStatus

StreetViewLibrary インターフェース

google.maps.StreetViewLibrary インターフェース

google.maps.importLibrary("streetView") の呼び出し時に読み込まれる型を記述します。

InfoWindow
タイプ: typeof InfoWindow
OverlayView
タイプ: typeof OverlayView
StreetViewCoverageLayer
タイプ: typeof StreetViewCoverageLayer
StreetViewPanorama
タイプ: typeof StreetViewPanorama
StreetViewPreference
タイプ: typeof StreetViewPreference
StreetViewService
タイプ: typeof StreetViewService
StreetViewSource
タイプ: typeof StreetViewSource
StreetViewStatus
タイプ: typeof StreetViewStatus

JourneySharingLibrary インターフェース

google.maps.JourneySharingLibrary インターフェース

google.maps.importLibrary("journeySharing") の呼び出し時に読み込まれる型を記述します。

AutomaticViewportMode
タイプ: typeof AutomaticViewportMode
DeliveryVehicleStopState
タイプ: typeof DeliveryVehicleStopState
FleetEngineDeliveryFleetLocationProvider
FleetEngineDeliveryVehicleLocationProvider
FleetEngineFleetLocationProvider
FleetEngineServiceType
タイプ: typeof FleetEngineServiceType
FleetEngineShipmentLocationProvider
FleetEngineTripLocationProvider
FleetEngineVehicleLocationProvider
JourneySharingMapView
タイプ: typeof JourneySharingMapView
Speed
タイプ: typeof Speed
TripType
タイプ: typeof TripType
VehicleNavigationStatus
タイプ: typeof VehicleNavigationStatus
VehicleState
タイプ: typeof VehicleState
VehicleType
タイプ: typeof VehicleType
WaypointType
タイプ: typeof WaypointType

DrawingLibrary インターフェース

google.maps.DrawingLibrary インターフェース

google.maps.importLibrary("drawing") の呼び出し時に読み込まれる型を記述します。

DrawingManager
タイプ: typeof DrawingManager
OverlayType
タイプ: typeof OverlayType

VisualizationLibrary インターフェース

google.maps.VisualizationLibrary インターフェース

google.maps.importLibrary("visualization") の呼び出し時に読み込まれる型を記述します。

HeatmapLayer
タイプ: typeof HeatmapLayer

AirQualityLibrary インターフェース

google.maps.AirQualityLibrary インターフェース

google.maps.importLibrary("airQuality") の呼び出し時に読み込まれる型を記述します。

AirQualityMeterElement
タイプ: typeof AirQualityMeterElement

AddressValidationLibrary インターフェース

google.maps.AddressValidationLibrary インターフェース

google.maps.importLibrary("addressValidation") の呼び出し時に読み込まれる型を記述します。

Address
タイプ: typeof Address
AddressComponent
タイプ: typeof AddressComponent
AddressMetadata
タイプ: typeof AddressMetadata
AddressValidation
タイプ: typeof AddressValidation
ConfirmationLevel
タイプ: typeof ConfirmationLevel
Geocode
タイプ: typeof Geocode
Granularity
タイプ: typeof Granularity
BetaPossibleNextAction
タイプ: typeof PossibleNextAction
USPSAddress
タイプ: typeof USPSAddress
USPSData
タイプ: typeof USPSData
Verdict
タイプ: typeof Verdict