devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
102 lines (94 loc) • 2.12 kB
JavaScript
var core = require("./localization/core");
var message = require("./localization/message");
var number = require("./localization/number");
var date = require("./localization/date");
require("./localization/currency");
/**
* @name localization
* @publicName localization
*/
/**
* @name localization.locale
* @publicName locale()
* @return string
* @static
* @module localization
* @export locale
*/
/**
* @name localization.locale
* @publicName locale(locale)
* @param1 locale:string
* @static
* @module localization
* @export locale
*/
exports.locale = core.locale.bind(core);
/**
* @name localization.loadMessages
* @publicName loadMessages(messages)
* @param1 messages:object
* @static
* @module localization
* @export loadMessages
*/
exports.loadMessages = message.load.bind(message);
/**
* @name localization.formatMessage
* @publicName formatMessage(key, value)
* @param1 key:string
* @param2 value:string|Array<string>
* @return string
* @static
* @module localization
* @export formatMessage
*/
exports.formatMessage = message.format.bind(message);
/**
* @name localization.formatNumber
* @publicName formatNumber(value, format)
* @param1 value:number
* @param2 format:format
* @return string
* @static
* @module localization
* @export formatNumber
*/
exports.formatNumber = number.format.bind(number);
/**
* @name localization.parseNumber
* @publicName parseNumber(text, format)
* @param1 text:string
* @param2 format:format
* @return number
* @static
* @module localization
* @export parseNumber
*/
exports.parseNumber = number.parse.bind(number);
/**
* @name localization.formatDate
* @publicName formatDate(value, format)
* @param1 value:date
* @param2 format:format
* @return string
* @static
* @module localization
* @export formatDate
*/
exports.formatDate = date.format.bind(date);
/**
* @name localization.parseDate
* @publicName parseDate(text, format)
* @param1 text:string
* @param2 format:format
* @return date
* @static
* @module localization
* @export parseDate
*/
exports.parseDate = date.parse.bind(date);
exports.message = message;
exports.number = number;
exports.date = date;
;