Warning, /libraries/kpublictransport/src/lib/backends/otp/entur/journey.graphql is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org> 0002 # SPDX-License-Identifier: CC0-1.0 0003 0004 query journeys( 0005 $fromLat: Float!, 0006 $fromLon: Float!, 0007 $toLat: Float!, 0008 $toLon: Float!, 0009 $dateTime: DateTime!, 0010 $arriveBy: Boolean!, 0011 $maxResults: Int!, 0012 $lang: Locale!, 0013 $withIntermediateStops: Boolean!, 0014 $withPaths: Boolean! 0015 $allowBikeRental: Boolean! 0016 $modes: [Mode]! 0017 ) { 0018 plan: trip ( 0019 from: { coordinates: { latitude: $fromLat, longitude: $fromLon } } 0020 to: { coordinates: { latitude: $toLat, longitude: $toLon } } 0021 dateTime: $dateTime 0022 arriveBy: $arriveBy 0023 numTripPatterns: $maxResults 0024 locale: $lang 0025 allowBikeRental: $allowBikeRental 0026 modes: $modes 0027 ) { 0028 itineraries: tripPatterns { 0029 legs { 0030 startTime: aimedStartTime 0031 endTime: aimedEndTime 0032 realTime: realtime 0033 expectedStartTime 0034 expectedEndTime 0035 distance 0036 mode 0037 transitLeg: ride 0038 rentedBike 0039 from: fromPlace { ...locationFragment } 0040 to: toPlace { ...locationFragment } 0041 line { 0042 presentation { 0043 color: colour 0044 textColor: textColour 0045 } 0046 transportMode 0047 type: transportSubmode 0048 shortName: publicCode 0049 name 0050 alerts: situations { 0051 alertHeaderTextTranslations: summary { 0052 language 0053 text: value 0054 } 0055 alertDescriptionTextTranslations: description { 0056 language 0057 text: value 0058 } 0059 } 0060 } 0061 intermediateStops: intermediateEstimatedCalls @include(if: $withIntermediateStops) { 0062 stop: quay { 0063 id 0064 name 0065 platformCode: publicCode 0066 lat: latitude 0067 lon: longitude 0068 timezone 0069 } 0070 scheduledArrivalTime: aimedArrivalTime 0071 expectedArrivalTime: actualArrivalTime 0072 scheduledDepartureTime: aimedDepartureTime 0073 expectedDepartureTime: actualDepartureTime 0074 } 0075 legGeometry: pointsOnLink @include(if: $withPaths) { 0076 length 0077 points 0078 } 0079 steps @include(if: $withPaths) { 0080 lat: latitude 0081 lon: longitude 0082 legStepText(locale: $lang) 0083 } 0084 } 0085 } 0086 } 0087 } 0088 0089 fragment locationFragment on Place { 0090 name 0091 lat: latitude 0092 lon: longitude 0093 stop: quay { 0094 platformCode: publicCode 0095 id 0096 timezone 0097 } 0098 bikeRentalStation { 0099 id 0100 networks, 0101 bikesAvailable 0102 } 0103 }