Make facetConfig local to the Facet widget.
authorMike Taylor <mike@indexdata.com>
Mon, 7 Apr 2014 15:59:48 +0000 (16:59 +0100)
committerMike Taylor <mike@indexdata.com>
Mon, 7 Apr 2014 15:59:48 +0000 (16:59 +0100)
src/mkws-widget-termlists.js

index b8ed831..36cfc1d 100644 (file)
@@ -12,7 +12,7 @@ mkws.registerWidgetType('Termlists', function() {
 
 
 mkws.registerWidgetType('Facet', function() {
-    mkws.facetConfig = {
+    var facetConfig = {
        xtargets: [ "Sources",  16, false ],
        subject:  [ "Subjects", 10, true ],
        author:   [ "Authors",  10, true ]
@@ -21,7 +21,7 @@ mkws.registerWidgetType('Facet', function() {
     var that = this;
     var teamName = that.team.name();
     var name = that.config.facet;
-    var ref = mkws.facetConfig[name] || alert("no facet definition for '" + name + "'");
+    var ref = facetConfig[name] || alert("no facet definition for '" + name + "'");
     var caption = ref[0];
     var max = ref[1];
     var pzIndex = ref[2] ? name : null;