X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=testing%2FMCTXWeb%2Fpublic_html%2Fstatic%2Fmctx.graph.js;h=851fff2503ac0c9f8f4c6b55171d25d9fe5ad1e8;hb=710a022bd34d8d72bc588fca421ad25658fabd5b;hp=22d14d787db5d11a14b5444aa64827a68363c25c;hpb=1538b01df7b16dc1223c1459620dac4b22c916a4;p=matches%2FMCTX3420.git diff --git a/testing/MCTXWeb/public_html/static/mctx.graph.js b/testing/MCTXWeb/public_html/static/mctx.graph.js index 22d14d7..851fff2 100644 --- a/testing/MCTXWeb/public_html/static/mctx.graph.js +++ b/testing/MCTXWeb/public_html/static/mctx.graph.js @@ -11,6 +11,8 @@ mctx.graph.api.sensors = mctx.api + "sensors"; mctx.graph.api.actuators = mctx.api + "actuators"; mctx.sensors = {}; mctx.actuators = {}; + +mctx.graph.devices = {}; mctx.graph.dependent = null; mctx.graph.independent = null; mctx.graph.timer = null; @@ -64,13 +66,17 @@ $.fn.deployDevices = function(input_type, check_first, group) { var container = this; var apply = function(dict, prefix) { $.each(dict, function(key, val) { + //Unique id (name mangling) + var id = container.attr('id') + "_" + prefix + "_" + val.name; + var attributes = { - 'type' : input_type, 'value' : key, 'alt' : val, + 'type' : input_type, 'value' : key, 'alt' : val.name, 'class' : prefix, 'name' : group, - 'id' : prefix + '_' + val //Unique id (name mangling) + 'id' : id }; + var entry = $("", attributes); - var label = $("