mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-02 00:15:12 +02:00
5bd95f6e6a
Show stuff nested in optional tags. Fixes #582
25 lines
497 B
JavaScript
25 lines
497 B
JavaScript
iD.presetData = function() {
|
|
var presets = {},
|
|
data = [];
|
|
|
|
presets.data = function(_) {
|
|
if (!arguments.length) return data;
|
|
data = _;
|
|
return presets;
|
|
};
|
|
|
|
presets.favs = function() {
|
|
return data.filter(function(d) {
|
|
return d.favorite;
|
|
});
|
|
};
|
|
|
|
presets.match = function(entity) {
|
|
return data.filter(function(d) {
|
|
return _.contains(d.type, entity.type);
|
|
});
|
|
};
|
|
|
|
return presets;
|
|
};
|