From 42bd677e8b08206dd399a270ea197702e42e546b Mon Sep 17 00:00:00 2001 From: AdyenAutomationBot <38424300+AdyenAutomationBot@users.noreply.github.com> Date: Fri, 6 Mar 2026 10:16:54 +0000 Subject: [PATCH] [management] Automated update from Adyen/adyen-openapi@37c03ec --- src/typings/management/homeScreenSettings.ts | 56 ++++++++++++++++++++ src/typings/management/kioskModeSettings.ts | 46 ++++++++++++++++ src/typings/management/models.ts | 2 + src/typings/management/objectSerializer.ts | 4 ++ src/typings/management/terminalSettings.ts | 16 ++++++ 5 files changed, 124 insertions(+) create mode 100644 src/typings/management/homeScreenSettings.ts create mode 100644 src/typings/management/kioskModeSettings.ts diff --git a/src/typings/management/homeScreenSettings.ts b/src/typings/management/homeScreenSettings.ts new file mode 100644 index 000000000..04f1fce3b --- /dev/null +++ b/src/typings/management/homeScreenSettings.ts @@ -0,0 +1,56 @@ +/* + * The version of the OpenAPI document: v3 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit this class manually. + */ + + +export class HomeScreenSettings { + /** + * Hide/show the navigation bar. + */ + "hideNavigationBar"?: boolean; + /** + * Show/hide the payments menu. + */ + "showPaymentsMenu"?: boolean; + /** + * Show/hide the settings menu. + */ + "showSettingsMenu"?: boolean; + + static readonly discriminator: string | undefined = undefined; + + static readonly mapping: {[index: string]: string} | undefined = undefined; + + static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ + { + "name": "hideNavigationBar", + "baseName": "hideNavigationBar", + "type": "boolean", + "format": "" + }, + { + "name": "showPaymentsMenu", + "baseName": "showPaymentsMenu", + "type": "boolean", + "format": "" + }, + { + "name": "showSettingsMenu", + "baseName": "showSettingsMenu", + "type": "boolean", + "format": "" + } ]; + + static getAttributeTypeMap() { + return HomeScreenSettings.attributeTypeMap; + } + + public constructor() { + } +} + diff --git a/src/typings/management/kioskModeSettings.ts b/src/typings/management/kioskModeSettings.ts new file mode 100644 index 000000000..651bd987e --- /dev/null +++ b/src/typings/management/kioskModeSettings.ts @@ -0,0 +1,46 @@ +/* + * The version of the OpenAPI document: v3 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit this class manually. + */ + + +export class KioskModeSettings { + /** + * List of package names for apps allowed to run in kiosk mode. + */ + "allowedAppsInKioskMode"?: Array; + /** + * The package name of the app to launch on startup. This must be one of the apps included in `allowedAppsInKioskMode`. + */ + "kioskAppOnStartup"?: string; + + static readonly discriminator: string | undefined = undefined; + + static readonly mapping: {[index: string]: string} | undefined = undefined; + + static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ + { + "name": "allowedAppsInKioskMode", + "baseName": "allowedAppsInKioskMode", + "type": "Array", + "format": "" + }, + { + "name": "kioskAppOnStartup", + "baseName": "kioskAppOnStartup", + "type": "string", + "format": "" + } ]; + + static getAttributeTypeMap() { + return KioskModeSettings.attributeTypeMap; + } + + public constructor() { + } +} + diff --git a/src/typings/management/models.ts b/src/typings/management/models.ts index 3a5fc034b..0f5c595a7 100644 --- a/src/typings/management/models.ts +++ b/src/typings/management/models.ts @@ -60,6 +60,7 @@ export * from "./givexInfo" export * from "./googlePayInfo" export * from "./gratuity" export * from "./hardware" +export * from "./homeScreenSettings" export * from "./idName" export * from "./installAndroidAppDetails" export * from "./installAndroidCertificateDetails" @@ -67,6 +68,7 @@ export * from "./installedAPKs" export * from "./invalidField" export * from "./jCBInfo" export * from "./key" +export * from "./kioskModeSettings" export * from "./klarnaInfo" export * from "./links" export * from "./linksElement" diff --git a/src/typings/management/objectSerializer.ts b/src/typings/management/objectSerializer.ts index 46e7d004d..6ecc0c90e 100644 --- a/src/typings/management/objectSerializer.ts +++ b/src/typings/management/objectSerializer.ts @@ -62,6 +62,7 @@ import { GivexInfo } from "./givexInfo"; import { GooglePayInfo } from "./googlePayInfo"; import { Gratuity } from "./gratuity"; import { Hardware } from "./hardware"; +import { HomeScreenSettings } from "./homeScreenSettings"; import { IdName } from "./idName"; import { InstallAndroidAppDetails } from "./installAndroidAppDetails"; import { InstallAndroidCertificateDetails } from "./installAndroidCertificateDetails"; @@ -69,6 +70,7 @@ import { InstalledAPKs } from "./installedAPKs"; import { InvalidField } from "./invalidField"; import { JCBInfo } from "./jCBInfo"; import { Key } from "./key"; +import { KioskModeSettings } from "./kioskModeSettings"; import { KlarnaInfo } from "./klarnaInfo"; import { Links } from "./links"; import { LinksElement } from "./linksElement"; @@ -370,6 +372,7 @@ let typeMap: {[index: string]: any} = { "GooglePayInfo": GooglePayInfo, "Gratuity": Gratuity, "Hardware": Hardware, + "HomeScreenSettings": HomeScreenSettings, "IdName": IdName, "InstallAndroidAppDetails": InstallAndroidAppDetails, "InstallAndroidCertificateDetails": InstallAndroidCertificateDetails, @@ -377,6 +380,7 @@ let typeMap: {[index: string]: any} = { "InvalidField": InvalidField, "JCBInfo": JCBInfo, "Key": Key, + "KioskModeSettings": KioskModeSettings, "KlarnaInfo": KlarnaInfo, "Links": Links, "LinksElement": LinksElement, diff --git a/src/typings/management/terminalSettings.ts b/src/typings/management/terminalSettings.ts index b34f3976b..bdc94ed64 100644 --- a/src/typings/management/terminalSettings.ts +++ b/src/typings/management/terminalSettings.ts @@ -11,6 +11,8 @@ import { CardholderReceipt } from "./cardholderReceipt"; import { Connectivity } from "./connectivity"; import { Gratuity } from "./gratuity"; import { Hardware } from "./hardware"; +import { HomeScreenSettings } from "./homeScreenSettings"; +import { KioskModeSettings } from "./kioskModeSettings"; import { Localization } from "./localization"; import { Moto } from "./moto"; import { Nexo } from "./nexo"; @@ -40,6 +42,8 @@ export class TerminalSettings { */ "gratuities"?: Array | null; "hardware"?: Hardware | null; + "homeScreen"?: HomeScreenSettings | null; + "kioskMode"?: KioskModeSettings | null; "localization"?: Localization | null; "moto"?: Moto | null; "nexo"?: Nexo | null; @@ -89,6 +93,18 @@ export class TerminalSettings { "type": "Hardware | null", "format": "" }, + { + "name": "homeScreen", + "baseName": "homeScreen", + "type": "HomeScreenSettings | null", + "format": "" + }, + { + "name": "kioskMode", + "baseName": "kioskMode", + "type": "KioskModeSettings | null", + "format": "" + }, { "name": "localization", "baseName": "localization",