from branca.element import Template, MacroElement
labels_unverified_requests="""
Rescue / إغاثة
Medical Assistance / مساعدة طبية
Shelter / مأوى
Food & Water / طعام وماء
Danger / مخاطر (تسرب الغاز، تلف في الخدمات العامة...)
Done / تم
Partial / تم جزئيا
Planned / مخطط لها
"""
labels_verified="""
High Emergency / طوارئ عالية
Medium Emergency / طوارئ متوسطة
Low Emergency / طوارئ منخفضة
Done / تم
Partial / تم جزئيا
Planned / مخطط لها
"""
template_1 = """
{% macro html(this, kwargs) %}
jQuery UI Draggable - Default functionality
{% endmacro %}"""
def get_legend_macro(show_unverified):
print("show_unverified", show_unverified)
legend_macro = MacroElement()
legend_macro._template = Template(template_1 + (labels_unverified_requests if show_unverified else labels_verified) + template_2)
# legend_macro._template = Template(template_1 + (labels_unverified_requests) + template_2)
return legend_macro
__all__ = ["get_legend_macro"]