window.gContainer = (function() { var items = {"resx_agregator_choices":[{"label":"segment","value":"segment"},{"label":"region","value":"region"},{"label":"year","value":"year"}],"resx_dimension_choices":[{"label":"segment","value":"segment"},{"label":"region","value":"region"},{"label":"year","value":"year"}],"resx_chart_type_choices":[{"label":"Line Chart","value":"line"},{"label":"Pie Chart","value":"pie"}],"resx_report_publish_status_choices":[{"label":"Under work","value":"Under work"},{"label":"Not Published","value":"Not Published"},{"label":"Demo (no numbers)","value":"Demo (no numbers)"},{"label":"Published","value":"Published"}]}; this.get = function(name, defaultValue = null) { return this.has(name) ? items[name] : defaultValue; }; this.set = function(name, value) { items[name] = value; return this; }; this.has = function(name) { return typeof items[name] !== "undefined"; }; this.all = function() { return items; }; return this; })(); // gContainer.set('ch', ['test1', 'test2']);