JSFiddle - React, Tailwind, and code Playground
JavaScript
function ProcessModel() {
var id = null;
var name = '';
var description = '';
var enabled = false;
var serviceconfig = [];
var pehconfig = [];
var scheduler = [];
var map = null;
this.init = function() {
this.name = 'abc';
this.map = {
serviceconfig: [],
pehconfig: [],
schedulerconfig: [],
step: [],
};
};
this.clear = function() {
id = null;
name = '';
description = '';
enabled = false;
serviceconfig = [];
pehconfig = [];
scheduler = [];
map = null;
};
}
var pm = new ProcessModel();
pm.init();
//alert('process model name: ' + pm.name);
var scCid = 'N1';
alert(pm.serviceconfig.length);
var obj = new Object();
obj[scCid] = {
name: 'test',
serviceId: 14,
enabled: true,
serverId: null,
savedId: null,
references: 1,
};
//alert(obj.toSource());
pm.serviceconfig[] = obj;
alert(pm.serviceconfig.toSource());