ng-jhipster
Version:
A Jhipster util library for Angular 2
27 lines (26 loc) • 827 B
JavaScript
import { CONSTANTS } from './constants';
var CONFIG_OPTIONS;
export var ConfigHelper = (function () {
function ConfigHelper() {
}
ConfigHelper.setModuleConfigOptions = function (options) {
function setProperty(property) {
options[property] = options[property] ? options[property] : CONSTANTS[property];
}
if (!options) {
options = {};
}
setProperty('sortIcon');
setProperty('sortAscIcon');
setProperty('sortDescIcon');
setProperty('sortIconSelector');
setProperty('defaultI18nLocation');
setProperty('defaultI18nLang');
setProperty('noi18nMessage');
CONFIG_OPTIONS = options;
};
ConfigHelper.getConfig = function () {
return CONFIG_OPTIONS;
};
return ConfigHelper;
}());