@ua/react-native-airship
Version:
Airship plugin for React Native apps.
36 lines (32 loc) • 724 B
JavaScript
;
/**
* Manages locale used by Airship messaging.
*/
export class AirshipLocale {
constructor(module) {
this.module = module;
}
/**
* Sets the locale override.
* @param localeIdentifier The locale identifier.
* @returns A promise.
*/
setLocaleOverride(localeIdentifier) {
return this.module.localeSetLocaleOverride(localeIdentifier);
}
/**
* Clears the locale override.
* @returns A promise.
*/
clearLocaleOverride() {
return this.module.localeClearLocaleOverride();
}
/**
* Gets the current locale.
* @returns A promise with the result.
*/
getLocale() {
return this.module.localeGetLocale();
}
}
//# sourceMappingURL=AirshipLocale.js.map