UNPKG

@mongez/localization

Version:

A simple i18n localization handler for browsers and nodejs

10 lines (9 loc) 688 B
'use strict';var events=require('@mongez/events');function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var events__default=/*#__PURE__*/_interopDefault(events);const BASE_LOCALIZATION_CHANGE_EVENT = "localization.change"; const localizationEvents = { triggerChange(eventName, newLocaleCode, oldLocaleCode) { events__default.default.trigger(BASE_LOCALIZATION_CHANGE_EVENT + "." + eventName, newLocaleCode, oldLocaleCode); }, onChange(eventName, callback) { return events__default.default.subscribe(BASE_LOCALIZATION_CHANGE_EVENT + "." + eventName, callback); }, };exports.localizationEvents=localizationEvents;//# sourceMappingURL=events.js.map