From c748ecb96798a1914b4ee5de2bf8e73ede11475e Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 9 Oct 2014 15:22:20 -0700 Subject: [PATCH] constantize the new row class --- domain-server/resources/web/js/settings.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/domain-server/resources/web/js/settings.js b/domain-server/resources/web/js/settings.js index 1f86ec728e..69c52ceb6c 100644 --- a/domain-server/resources/web/js/settings.js +++ b/domain-server/resources/web/js/settings.js @@ -6,7 +6,8 @@ var Settings = { DATA_COL_CLASS: 'value-col', ADD_ROW_BUTTON_CLASS: 'add-row', ADD_ROW_SPAN_CLASSES: 'glyphicon glyphicon-plus add-row', - TABLE_BUTTONS_CLASS: 'buttons' + TABLE_BUTTONS_CLASS: 'buttons', + NEW_ROW_CLASS: 'new-row' }; var viewHelpers = { @@ -400,7 +401,7 @@ function addTableRow(add_glyphicon) { var table = row.parents("table") var setting_name = table.attr("name") var full_name = setting_name + "." + key - row.addClass(Settings.DATA_ROW_CLASS + " new-row") + row.addClass(Settings.DATA_ROW_CLASS + " " + Settings.NEW_ROW_CLASS) row.removeClass("inputs") _.each(row.children(), function(element) { @@ -481,7 +482,7 @@ function deleteTableRow(delete_glyphicon) { // this is the last row, we can't remove it completely since we need to post an empty array row.empty() - row.removeClass(Settings.DATA_ROW_CLASS).removeClass('new-row') + row.removeClass(Settings.DATA_ROW_CLASS).removeClass(Settings.NEW_ROW_CLASS) row.addClass('empty-array-row') row.html("