JSFiddle - React, Tailwind, and code Playground
JavaScript
function Workflow(){
this.setTitle = function(newtitle){this.title = newtitle; return this;};
this.getTitle = function(){return this.title;};
return this;
}
function testIn(){
var workflow = new Workflow().setTitle('Workflow Test');
//Logger.log(workflow);//{title=Workflow Test}
// Logger.log(workflow.getTitle()); //Workflow Test
var stringy = JSON.stringify(workflow);
var reparsed = JSON.parse(stringy);
var newWorkflow = $.extend(true, new Workflow(),reparsed );
//Logger.log(newWorkflow); //{title=Workflow Test}
//Looks like the same properties as above
//Logger.log();//Error can't find getTitle
alert(newWorkflow.getTitle());
}
testIn();