From 57f0b1a634fc0773a0a28a18c0638906a3f0ebb6 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Mon, 15 Sep 2025 22:37:59 +0200 Subject: [PATCH] Added more missing new iOS 26 properties for flights --- src/schemas/index.ts | 130 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) diff --git a/src/schemas/index.ts b/src/schemas/index.ts index 7f4834b..c54f500 100644 --- a/src/schemas/index.ts +++ b/src/schemas/index.ts @@ -390,6 +390,136 @@ export interface PassProps { * to this pass. */ upcomingPassInformation?: UpcomingPassInformationEntry[]; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for changing the seat for the ticket. + * Available only with Enhanced (or semantic) Boarding Passes + */ + changeSeatURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for in-flight entertainment. + * Available only with Enhanced (or semantic) Boarding Passes + */ + entertainmentURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for adding checked bags for the ticket. + * Available only with Enhanced (or semantic) Boarding Passes + */ + purchaseAdditionalBaggageURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL that links to information to purchase lounge access. + * Available only with Enhanced (or semantic) Boarding Passes + */ + purchaseLoungeAccessURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for purchasing in-flight wifi. + * Available only with Enhanced (or semantic) Boarding Passes + */ + purchaseWifiURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for upgrading the flight. + * Available only with Enhanced (or semantic) Boarding Passes + */ + upgradeURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for management. + * Available only with Enhanced (or semantic) Boarding Passes + */ + managementURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL for registering a service animal. + * Available only with Enhanced (or semantic) Boarding Passes + */ + registerServiceAnimalURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL to report a lost bag. + * Available only with Enhanced (or semantic) Boarding Passes + */ + reportLostBagURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * A URL to request a wheel chair. + * Available only with Enhanced (or semantic) Boarding Passes + */ + requestWheelchairURL?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * The email for the transit provider. + * Available only with Enhanced (or semantic) Boarding Passes + */ + transitProviderEmail?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * The phone number for the transit provider. + * Available only with Enhanced (or semantic) Boarding Passes + */ + transitProviderPhoneNumber?: string; + + /** + * @iOSVersion 26 + * + * @description + * + * The URL for the transit provider. + * Available only with Enhanced (or semantic) Boarding Passes + */ + transitProviderWebsiteURL?: string; } /**