From 126d44faf37b341ad05a4ecf4146c5c4e5d1ccdf Mon Sep 17 00:00:00 2001 From: Matt <99006448+mfrey-WELL@users.noreply.github.com> Date: Tue, 11 Jul 2023 19:26:11 +0200 Subject: [PATCH] feat(urbanairship): Add locale override methods (#4579) --- .../plugins/urbanairship/index.ts | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/urbanairship/index.ts b/src/@awesome-cordova-plugins/plugins/urbanairship/index.ts index c268d395e..98edaac3c 100644 --- a/src/@awesome-cordova-plugins/plugins/urbanairship/index.ts +++ b/src/@awesome-cordova-plugins/plugins/urbanairship/index.ts @@ -1181,4 +1181,45 @@ export class UrbanAirShip extends AwesomeCordovaNativePlugin { openPreferenceCenter(prenferenceCenterId: string): Promise { return; } + + /** + * Overrides the locale setting. + * + * @param {string} locale language and optional country code. + * @param {function} [success] Success callback. + * @param {function(message)} [failure] Failure callback. + * @param {string} failure.message The error message. + * @since 14.3.0 + */ + @Cordova() + setCurrentLocale(locale: string): Promise { + return; + } + + /** + * Returns the currently set locale. + * + * @param {function(locale)} [success] Success callback. + * @param {string} success.locale The locale as a string. + * @param {function(message)} [failure] Failure callback. + * @param {string} failure.message The error message. + * @since 14.3.0 + */ + @Cordova() + getCurrentLocale(): Promise { + return; + } + + /** + * Resets the current locale. + * + * @param {function} [success] Success callback. + * @param {function(message)} [failure] Failure callback. + * @param {string} failure.message The error message. + * @since 14.3.0 + */ + @Cordova() + clearLocale(): Promise { + return; + } }