Added support to Semantics venueGatesOpenDate, venueParkingLotsOpenDate, venueRegionName

This commit is contained in:
Alexander Cerutti
2024-06-14 22:58:12 +02:00
parent f0813d7291
commit 6ac24be17b

View File

@@ -206,10 +206,30 @@ export interface Semantics {
vehicleType?: string; vehicleType?: string;
venueEntrance?: string; venueEntrance?: string;
venueLocation?: SemanticTagType.Location; venueLocation?: SemanticTagType.Location;
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueGatesOpenDate?: string;
venueName?: string; venueName?: string;
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueParkingLotsOpenDate?: string;
venuePhoneNumber?: string; venuePhoneNumber?: string;
venueRoom?: string; venueRoom?: string;
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueRegionName?: string;
wifiAccess?: SemanticTagType.WifiNetwork[]; wifiAccess?: SemanticTagType.WifiNetwork[];
} }
@@ -298,10 +318,32 @@ export const Semantics = Joi.object<Semantics>().keys({
vehicleName: Joi.string(), vehicleName: Joi.string(),
vehicleNumber: Joi.string(), vehicleNumber: Joi.string(),
vehicleType: Joi.string(), vehicleType: Joi.string(),
venueEntrance: Joi.string(), venueEntrance: Joi.string(),
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueGatesOpenDate: Joi.string(),
venueLocation: location, venueLocation: location,
venueName: Joi.string(), venueName: Joi.string(),
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueParkingLotsOpenDate: Joi.string(),
venuePhoneNumber: Joi.string(), venuePhoneNumber: Joi.string(),
/**
* For newly-introduced event tickets
* in iOS 18
*/
venueRegionName: Joi.string(),
venueRoom: Joi.string(), venueRoom: Joi.string(),
wifiAccess: Joi.array().items(WifiNetwork), wifiAccess: Joi.array().items(WifiNetwork),