co-maps/libs/search/displayed_categories.cpp
2025-11-22 13:58:55 +01:00

28 lines
1,000 B
C++

#include "search/displayed_categories.hpp"
#include "base/macros.hpp"
#include <algorithm>
namespace search
{
DisplayedCategories::DisplayedCategories(CategoriesHolder const & holder) : m_holder(holder)
{
m_keys = {"category_eat", "category_hotel", "category_food", "category_tourism",
"category_wifi", "category_transport", "category_fuel", "category_parking",
"category_shopping", "category_secondhand", "category_atm", "category_nightlife",
"category_children", "category_bank", "category_entertainment", "category_water",
"category_hospital", "category_pharmacy", "category_recycling", "category_rv",
"category_police", "category_toilet", "category_post"};
}
void DisplayedCategories::Modify(CategoriesModifier & modifier)
{
modifier.Modify(m_keys);
}
std::vector<std::string> const & DisplayedCategories::GetKeys() const
{
return m_keys;
}
} // namespace search