Package @googlemaps/routing (0.3.0)


Represents a CustomHttpPattern.

Represents a Http.

Represents a HttpRule.

Represents a Viewport.

Represents a ComputeRouteMatrixRequest.

Represents a ComputeRoutesRequest.

Represents a ComputeRoutesResponse.

Represents a FallbackInfo.

Represents a Location.

Represents a NavigationInstruction.

Represents a Polyline.

Represents a Route.

Represents a RouteLeg.

Represents a RouteLegStep.

Represents a RouteLegStepTravelAdvisory.

Represents a RouteLegTravelAdvisory.

Represents a RouteMatrixDestination.

Represents a RouteMatrixElement.

Represents a RouteMatrixOrigin.

Represents a RouteModifiers.

Represents a Routes

Represents a RouteTravelAdvisory.

Represents a SpeedReadingInterval.

Represents a TollInfo.

Represents a VehicleInfo.

Represents a Waypoint.

Represents an Any.

Represents a BoolValue.

Represents a BytesValue.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents a DoubleValue.

Represents a Duration.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a FieldDescriptorProto.

Represents a FieldOptions.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a FloatValue.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents an Int32Value.

Represents an Int64Value.

Represents a ListValue.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents a StringValue.

Represents a Struct.

Represents a Timestamp.

Represents a UInt32Value.

Represents a UInt64Value.

Represents an UninterpretedOption.

Represents a NamePart.

Represents a Value.

Represents a Status.

Represents a LatLng.

Represents a Money.


The Routes API. v2


Properties of a CustomHttpPattern.

Properties of a Http.

Properties of a HttpRule.

Properties of a Viewport.

Properties of a ComputeRouteMatrixRequest.

Properties of a ComputeRoutesRequest.

Properties of a ComputeRoutesResponse.

Properties of a FallbackInfo.

Properties of a Location.

Properties of a NavigationInstruction.

Properties of a Polyline.

Properties of a Route.

Properties of a RouteLeg.

Properties of a RouteLegStep.

Properties of a RouteLegStepTravelAdvisory.

Properties of a RouteLegTravelAdvisory.

Properties of a RouteMatrixDestination.

Properties of a RouteMatrixElement.

Properties of a RouteMatrixOrigin.

Properties of a RouteModifiers.

Properties of a RouteTravelAdvisory.

Properties of a SpeedReadingInterval.

Properties of a TollInfo.

Properties of a VehicleInfo.

Properties of a Waypoint.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of an Annotation.

Properties of an Any.

Properties of a BoolValue.

Properties of a BytesValue.

Properties of a DescriptorProto.

Properties of a DoubleValue.

Properties of a Duration.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FieldDescriptorProto.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a FloatValue.

Properties of a GeneratedCodeInfo.

Properties of an Int32Value.

Properties of an Int64Value.

Properties of a ListValue.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of a StringValue.

Properties of a Struct.

Properties of a Timestamp.

Properties of a UInt32Value.

Properties of a UInt64Value.

Properties of an UninterpretedOption.

Properties of a Value.

Properties of a Location.

Properties of a NamePart.

Properties of a Status.

Properties of a LatLng.

Properties of a Money.


FieldBehavior enum.

ExtraComputation enum.

ExtraComputation enum.

ReferenceRoute enum.

FallbackReason enum.

FallbackRoutingMode enum.

Maneuver enum.

PolylineEncoding enum.

PolylineQuality enum.

RouteLabel enum.

RouteMatrixElementCondition enum.

RouteTravelMode enum.

RoutingPreference enum.

Speed enum.

TollPass enum.

Units enum.

VehicleEmissionType enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptimizeMode enum.

Semantic enum.

IdempotencyLevel enum.

NullValue enum.



_default: {
    v2: typeof v2;
    RoutesClient: typeof v2.RoutesClient;


RoutesClient: typeof v2.RoutesClient

Type Aliases

type ComputeRouteMatrixCallback = (error: (Error|null), response?: google.maps.routing.v2.RouteMatrixElement) => void;

Callback as used by .

type ComputeRoutesCallback = (error: (Error|null), response?: google.maps.routing.v2.ComputeRoutesResponse) => void;

Callback as used by .


type RoutesClient = v2.RoutesClient;