mirror of
https://github.com/marcogll/passkit-generator.git
synced 2026-03-15 21:25:26 +00:00
Added StyleSchemes to generate enhanced boarding passes
This commit is contained in:
@@ -24,11 +24,17 @@ import { UpcomingPassInformationEntry } from "./UpcomingPassInformation.js";
|
|||||||
import * as Messages from "../messages.js";
|
import * as Messages from "../messages.js";
|
||||||
import { RGB_HEX_COLOR_REGEX, URL_REGEX } from "./regexps.js";
|
import { RGB_HEX_COLOR_REGEX, URL_REGEX } from "./regexps.js";
|
||||||
|
|
||||||
export type PreferredStyleSchemes = ("posterEventTicket" | "eventTicket")[];
|
export type PreferredStyleSchemes = (
|
||||||
|
| ("posterEventTicket" | "eventTicket")
|
||||||
|
| ("boardingPass" | "semanticBoardingPass")
|
||||||
|
)[];
|
||||||
|
|
||||||
export const PreferredStyleSchemes = Joi.array().items(
|
export const PreferredStyleSchemes = Joi.array().items(
|
||||||
"posterEventTicket",
|
"posterEventTicket",
|
||||||
"eventTicket",
|
"eventTicket",
|
||||||
|
// or, since iOS 26
|
||||||
|
"boardingPass",
|
||||||
|
"semanticBoardingPass",
|
||||||
) satisfies Joi.Schema<PreferredStyleSchemes>;
|
) satisfies Joi.Schema<PreferredStyleSchemes>;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user