From df44e2c3beaeedbb11b6f6116edcca65706411ed Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Tue, 22 Aug 2017 23:57:03 +0200 Subject: [PATCH] Add selectedLabel config in Selector Manager --- src/selector_manager/config/config.js | 2 ++ src/selector_manager/view/ClassTagsView.js | 12 +++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/selector_manager/config/config.js b/src/selector_manager/config/config.js index cd36505fb..4da150b4a 100644 --- a/src/selector_manager/config/config.js +++ b/src/selector_manager/config/config.js @@ -12,6 +12,8 @@ module.exports = { // Label for states statesLabel: '- State -', + selectedLabel: 'Selected', + // States states: [ { name: 'hover', label: 'Hover' }, diff --git a/src/selector_manager/view/ClassTagsView.js b/src/selector_manager/view/ClassTagsView.js index 493836bc0..9ff4c343f 100644 --- a/src/selector_manager/view/ClassTagsView.js +++ b/src/selector_manager/view/ClassTagsView.js @@ -26,7 +26,7 @@ module.exports = Backbone.View.extend({
-
Selected
+
<%= selectedLabel %>
`), @@ -303,11 +303,13 @@ module.exports = Backbone.View.extend({ }, render() { - this.$el.html( this.template({ - label: this.config.label, - statesLabel: this.config.statesLabel, + const config = this.config; + this.$el.html(this.template({ + selectedLabel: config.selectedLabel, + statesLabel: config.statesLabel, + label: config.label, pfx: this.pfx, - ppfx: this.ppfx + ppfx: this.ppfx, })); this.$input = this.$el.find('input#' + this.newInputId); this.$addBtn = this.$el.find('#' + this.addBtnId);