Files
iD/js/id/presets/category.js
T
John Firebaugh 55108a21c8 Fix preset search
2013-03-20 15:56:03 -07:00

24 lines
553 B
JavaScript

iD.presets.Category = function(category, all) {
category = _.clone(category);
category.members = iD.presets.Collection(category.members.map(function(id) {
return all.item(id);
}));
category.matchGeometry = function(entity, resolver) {
return category.geometry.indexOf(entity.geometry(resolver)) >= 0;
};
category.matchTags = function() { return false; };
category.name = function() {
return category.id;
};
category.terms = function() {
return [];
};
return category;
};