Added undocumented semantics entranceDescription and attendeeName

This commit is contained in:
Alexander Cerutti
2024-10-02 20:19:20 +02:00
parent 5b23f8fbf6
commit 75bc722b30

View File

@@ -96,6 +96,13 @@ export interface Semantics {
airlineCode?: string; airlineCode?: string;
artistIDs?: string[]; artistIDs?: string[];
/**
* For newly-introduced event tickets
* in iOS 18
*/
attendeeName?: string;
awayTeamAbbreviation?: string; awayTeamAbbreviation?: string;
awayTeamLocation?: string; awayTeamLocation?: string;
awayTeamName?: string; awayTeamName?: string;
@@ -128,6 +135,12 @@ export interface Semantics {
destinationTerminal?: string; destinationTerminal?: string;
duration?: number; duration?: number;
/**
* For newly-introduced event tickets
* in iOS 18
*/
entranceDescription?: string;
eventEndDate?: string; eventEndDate?: string;
eventName?: string; eventName?: string;
eventStartDate?: string; eventStartDate?: string;
@@ -220,6 +233,13 @@ export const Semantics = Joi.object<Semantics>().keys({
airlineCode: Joi.string(), airlineCode: Joi.string(),
artistIDs: Joi.array().items(Joi.string()), artistIDs: Joi.array().items(Joi.string()),
/**
* For newly-introduced event tickets
* in iOS 18
*/
attendeeName: Joi.string(),
awayTeamAbbreviation: Joi.string(), awayTeamAbbreviation: Joi.string(),
awayTeamLocation: Joi.string(), awayTeamLocation: Joi.string(),
awayTeamName: Joi.string(), awayTeamName: Joi.string(),
@@ -252,6 +272,12 @@ export const Semantics = Joi.object<Semantics>().keys({
destinationTerminal: Joi.string(), destinationTerminal: Joi.string(),
duration: Joi.number(), duration: Joi.number(),
/**
* For newly-introduced event tickets
* in iOS 18
*/
entranceDescription: Joi.string(),
eventEndDate: Joi.string(), eventEndDate: Joi.string(),
eventName: Joi.string(), eventName: Joi.string(),
eventStartDate: Joi.string(), eventStartDate: Joi.string(),