Type alias GetItineraryDirectionsQuery
Get
Itinerary
Directions
Query
: { __typename
?: "Query"; node
?: { __typename
: "Collection"; id
: string; } | { __typename
: "CollectionItemFailedToLoad"; id
: string; } | { __typename
: "CollectionLocation"; id
: string; } | { __typename
: "ConnectedApp"; id
: string; } | { __typename
: "IconComposition"; id
: string; } | { __typename
: "IconResourceFailedToLoad"; id
: string; } | { __typename
: "IconSilhouette"; id
: string; } | { __typename
: "Itinerary"; id
: string; } | { __typename
: "ItineraryCollection"; id
: string; } | { __typename
: "ItineraryDirections"; distance
?: number | null; durationMin
?: number | null; id
: string; route
: { __typename
?: "Route"; segments
: { __typename
: "RouteSegment"; id
: string; mode
: RouteMode; polyline
?: string | null; }[]; }; } | { __typename
: "ItineraryLocation"; id
: string; } | { __typename
: "MediaResourceFailedToLoad"; id
: string; } | { __typename
: "Place"; id
: string; } | { __typename
: "Profile"; id
: string; } | { __typename
: "UserAgreement"; id
: string; } | null; }
Type declaration
-
Optional
__typename?: "Query"
-
Optional
node?: {
__typename: "Collection";
id: string;
} | {
__typename: "CollectionItemFailedToLoad";
id: string;
} | {
__typename: "CollectionLocation";
id: string;
} | {
__typename: "ConnectedApp";
id: string;
} | {
__typename: "IconComposition";
id: string;
} | {
__typename: "IconResourceFailedToLoad";
id: string;
} | {
__typename: "IconSilhouette";
id: string;
} | {
__typename: "Itinerary";
id: string;
} | {
__typename: "ItineraryCollection";
id: string;
} | {
__typename: "ItineraryDirections";
distance?: number | null;
durationMin?: number | null;
id: string;
route: {
__typename?: "Route";
segments: {
__typename: "RouteSegment";
id: string;
mode: RouteMode;
polyline?: string | null;
}[];
};
} | {
__typename: "ItineraryLocation";
id: string;
} | {
__typename: "MediaResourceFailedToLoad";
id: string;
} | {
__typename: "Place";
id: string;
} | {
__typename: "Profile";
id: string;
} | {
__typename: "UserAgreement";
id: string;
} | null