diff --git a/index.html b/index.html index 4ebfd1796..a08ea9423 100644 --- a/index.html +++ b/index.html @@ -83,8 +83,6 @@ - - diff --git a/js/id/ui/presetfavs.js b/js/id/ui/presetfavs.js deleted file mode 100644 index 610a16ac7..000000000 --- a/js/id/ui/presetfavs.js +++ /dev/null @@ -1,30 +0,0 @@ -iD.ui.presetfavs = function() { - var event = d3.dispatch('choose'), - presetData; - - function favs(selection) { - var favData = presetData.favs(); - - selection.append('div') - .attr('class', 'preset-fav') - .selectAll('button.fav') - .data(favData) - .enter() - .append('button') - .attr('class', 'fav') - .text(function(d) { - return d.name; - }) - .on('click', function(d) { - event.choose(d); - }); - } - - favs.presetData = function(_) { - if (!arguments.length) return presetData; - presetData = _; - return favs; - }; - - return d3.rebind(favs, event, 'on'); -}; diff --git a/js/id/ui/presetsearch.js b/js/id/ui/presetsearch.js deleted file mode 100644 index b1b109e03..000000000 --- a/js/id/ui/presetsearch.js +++ /dev/null @@ -1,55 +0,0 @@ -iD.ui.presetsearch = function() { - var event = d3.dispatch('choose'), - entity, - presetData; - - function search(selection) { - var viable = presetData.match(entity); - - function filter(value) { - value = value.toLowerCase(); - return viable.filter(function(v) { - return v.name.toLowerCase().indexOf(value) !== -1; - }).map(function(v) { - return { - title: v.name, - value: v.name - }; - }); - } - - function find(value) { - return _.find(viable, function(v) { - return v.name == value; - }); - } - - var preset_search_input = selection.append('div') - .attr('class', 'preset-search-input') - .append('h3') - .append('input') - .attr('placeholder', 'preset search') - .call(d3.typeahead() - .autohighlight(true) - .data(function(_, callback) { - callback(filter(preset_search_input.property('value'))); - }) - .on('accept', function() { - event.choose(find(preset_search_input.property('value'))); - })); - } - - search.presetData = function(_) { - if (!arguments.length) return presetData; - presetData = _; - return search; - }; - - search.entity = function(_) { - if (!arguments.length) return entity; - entity = _; - return search; - }; - - return d3.rebind(search, event, 'on'); -}; diff --git a/test/index.html b/test/index.html index 78b60d11c..f42498ec5 100644 --- a/test/index.html +++ b/test/index.html @@ -73,9 +73,7 @@ - -