@progress/kendo-charts
Version:
Kendo UI platform-independent Charts library
28 lines (17 loc) • 659 B
JavaScript
var defaultImplementation = {
format: function (format, value) { return value; },
toString: function (value) { return value; },
parseDate: function (value) { return new Date(value); },
firstDay: function () { return 0; }
};
var current = defaultImplementation;
var IntlService = function IntlService () {};
var staticAccessors = { implementation: { configurable: true } };
IntlService.register = function register (userImplementation) {
current = userImplementation;
};
staticAccessors.implementation.get = function () {
return current;
};
Object.defineProperties( IntlService, staticAccessors );
export default IntlService;