From ca7e72e384143be329efd0346ef753578c59c78f Mon Sep 17 00:00:00 2001 From: Ryan Izard <rizard@g.clemson.edu> Date: Sun, 21 Dec 2014 15:29:04 -0500 Subject: [PATCH] Add in OF1.0 support for regular 'actions'. --- src/main/resources/web/js/models/switchmodel.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/resources/web/js/models/switchmodel.js b/src/main/resources/web/js/models/switchmodel.js index b6a18f991..cb1452064 100644 --- a/src/main/resources/web/js/models/switchmodel.js +++ b/src/main/resources/web/js/models/switchmodel.js @@ -196,14 +196,14 @@ window.Switch = Backbone.Model.extend({ f.applyActionText += key + ":" + value + " "; },f); } else { - f.applyActionText = "---"; + f.applyActionText = "----"; } if(f.instructions.hasOwnProperty('instruction_write_actions')) { _.each(f.instructions.instruction_write_actions, function(value, key) { f.writeActionText += key + ":" + value + " "; },f); } else { - f.writeActionText = "---"; + f.writeActionText = "----"; } if(f.instructions.hasOwnProperty('instruction_clear_actions')) { f.clearActionText = "clear"; @@ -231,7 +231,14 @@ window.Switch = Backbone.Model.extend({ f.experimenterText = "---"; } + } else if(f.hasOwnProperty('actions')) { // OF1.0's actions will go under "apply actions" + _.each(f.actions, function(value, key) { + f.applyActionText += key + ":" + value + " "; + },f); + } else { + f.applyActionText = "----"; } + // build human-readable instrucions f.applyActionText = f.applyActionText.substr(0, f.applyActionText.length - 1); f.writeActionText = f.writeActionText.substr(0, f.writeActionText.length - 1); -- GitLab