{ "nodesFile": "/buildoz/graflow_examples/nodesLib/nodesEIC.html", "flow": { "nodes":[ { "nodeType": "eicBasic", "id": "aze", "ncoords": { "x": 50, "y": 120}, "markup": { "title": "Build attendees list", "subtitle": "Build an attendees list to email" }, "data": { "a": "a1", "b":"b1"} }, { "nodeType": "eicBasic", "id": "aze2", "ncoords": { "x": 100, "y": 220}, "markup": { "title": "Select message", "subtitle": "Select an email template" }, "data": { "a": "a2", "b":"b2"} }, { "nodeType": "eicBasic", "id": "aze3", "ncoords": { "x": 150, "y": 320}, "markup": { "title": "Data mapping", "subtitle": "Associate content variables with attendees data" }, "data": { "a": "a3", "b":"b3"}, "subflow": { "url": "/buildoz/graflow_examples/flows/testFlowICMP.json", "portLinks": [ { "refNodeType": "refnodein", "refnodePort": "out1", "parentPort": "in1", "subflowNode":"cid", "subflowPort": "in3", "direction": "in" }, { "refNodeType": "refnodeout", "refnodePort": "in1", "parentPort": "out1", "subflowNode":"signature", "subflowPort": "out2", "direction": "out" } ] } }, { "nodeType": "eicBasic", "id": "aze4", "ncoords": { "x": 150, "y": 320}, "markup": { "title": "Schedule mailing", "subtitle": "Choose time to send the mail" }, "data": { "a": "a3", "b":"b3"} }, { "nodeType": "eicBasic", "id": "aze5", "ncoords": { "x": 150, "y": 320}, "markup": { "title": "Stats", "subtitle": "Access mailing statistics" }, "data": { "a": "a3", "b":"b3"} } ], "links": [ { "from": ["aze2", "out1"], "to": ["aze", "in1"] }, { "from": ["aze2", "out2"], "to": ["aze3", "in1"] }, { "from": ["aze", "out1"], "to": ["aze4", "in1"] }, { "from": ["aze3", "out1"], "to": ["aze4", "in2"] }, { "from": ["aze4", "out1"], "to": ["aze5", "in1"] } ] } }