defmodule Flagpack do @moduledoc """ Provides 4x3 country flags as `Phoenix.Component`. Based on [flagpack.xyz](https://flagpack.xyz/). Each component accepts an optional class attribute in order to be able to add extra classes to the component. ## Usage You may use the `Flagpack.flag/1` function and pass a flag name. """ use Phoenix.Component attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." attr :name, :atom, required: true, doc: "The name of the flag to be rendered." @doc """ Renders a flag by the given name. ## Examples """ def flag(assigns) do apply(Flagpack, assigns.name, [assigns]) end @doc """ Renders the Aruba flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def abw(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Afghanistan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def afg(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Angola flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ago(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Anguilla flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def aia(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ă…land Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ala(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Albania flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def alb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Andorra flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ad(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the United Arab Emirates flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def are(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Argentina flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def arg(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Armenia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def arm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the American Samoa flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def asm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Antarctica flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ata(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the French Southern Territories flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def atf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Antigua and Barbuda flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def atg(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Australia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def aus(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Austria flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def aut(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Azerbaijan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def aze(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Burundi flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bdi(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Belgium flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bel(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Benin flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ben(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Burkina Faso flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bfa(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bangladesh flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bgd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bulgaria flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bgr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bahrain flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bhr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bahamas flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bhs(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bosnia and Herzegovina flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bih(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Barthélemy flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def blm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Belarus flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def blr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Belize flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def blz(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bermuda flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bmu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bolivia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bol(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bonaire flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bq_bo(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saba flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bq_sa(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sint Eustatius flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bq_se(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Brazil flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bra(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Barbados flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def brb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Brunei flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def brn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bhutan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def btn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Bouvet Island flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bvt(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Botswana flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def bwa(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Central African Republic flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def caf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Canada flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def can(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cocos Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cck(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Switzerland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def che(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Chile flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def chl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the China flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def chn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the CĂ´te d'Ivoire flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def civ(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cameroon flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cmr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Democratis Republic of Congo flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cod(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Congo flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cog(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cook Island flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cok(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Colombia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def col(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Comoros flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def com(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cape Verde flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cpv(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Costa Rica flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cri(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cuba flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cub(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Curaçao flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cuw(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cayman Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cym(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cyprus flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cyp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Czech Republic flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def cze(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Germany flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def deu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Djibouti flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def dji(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Dominica flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def dma(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Denmark flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def dnk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Dominican Republic flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def dom(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ecuador flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ecu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Egypt flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def egy(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Eritrea flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def eri(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Western Sahara flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def esh(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Spain flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def esp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Estonia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def est(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ethiopia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def eth(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Finland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def fin(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Fiji flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def fji(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Falkland Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def flk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the France flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def fra(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Faroe Island flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def fro(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Micronesia (Federated States of) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def fsm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Gabon flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gab(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the England flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gb_eng(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Northern Ireland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gb_nir(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Scotland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gb_sct(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the United Kingdom flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gb_ukm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Wales flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gb_wls(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the United Kingdom flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gbr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Georgia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def geo(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guernsey flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ggy(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ghana flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gha(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Gibraltar flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gib(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guinea flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gin(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guadeloupe flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def glp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Gambia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gmb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guinea-Bissau flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gnb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Equatorial Guinea flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gnq(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Greece flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def grc(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Grenada flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def grd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Greenland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def grl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guatemala flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gtm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the French Guiana flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def guf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guam flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def gum(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Guyana flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def guy(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Hong Kong flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hkg(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Heard Island and McDonald Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hmd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Honduras flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hnd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Croatia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hrv(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Haiti flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hti(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Hungary flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def hun(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Indonesia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def idn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Isle of Man flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def imn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the India flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ind(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the British Indian Ocean Territory flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def iot(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ireland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def irl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Iran flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def irn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Iraq flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def irq(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Iceland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def isl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Israel flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def isr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Italy flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ita(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Jamaica flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def jam(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Jersey flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def jey(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Jordan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def jor(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Japan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def jpn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Kazakhstan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kaz(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Kenya flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ken(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Kyrgyzstan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kgz(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Cambodia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def khm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Kiribati flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kir(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Kitts and Nevis flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kna(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Korea (the Republic of) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kor(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Kuwait flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def kwt(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Lao People's Democratic Republic (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lao(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Lebanon flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lbn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Liberia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lbr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Libya flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lby(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Lucia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lca(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Liechtenstein flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lie(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sri Lanka flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lka(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Lesotho flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lso(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Lithuania flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ltu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Luxembourg flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lux(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Latvia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def lva(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Macao flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mac(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Martin flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def maf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Morocco flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mar(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Monaco flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mco(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Moldova (the Republic of) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mda(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Madagascar flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mdg(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Maldives flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mdv(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mexico flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mex(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Marshall Islands (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mhl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the North Macedonia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mkd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mali flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mli(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Malta flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mlt(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Montenegro flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mne(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mongolia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mng(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Northern Mariana Islands (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mnp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mozambique flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def moz(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mauritania flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mrt(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Montserrat flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def msr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Martinique flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mtq(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Mauritius flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mus(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Malawi flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mwi(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Malaysia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def mys(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Namibia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nam(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the New Caledonia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ncl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Niger flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ner(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Norfolk Island flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nfk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Nigeria flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nga(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Nicaragua flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nic(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Niue flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def niu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Netherlands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nld(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Norway flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nor(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Nepal flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def npl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Nauru flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nru(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the New Zealand flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def nzl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Oman flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def omn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Pakistan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pak(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Panama flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pan(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Pitcairn flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pcn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Peru flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def per(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Philippines (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def phl(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Palau flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def plw(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Papua New Guinea flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def png(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Poland flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pol(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Puerto Rico flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pri(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Korea (the Democratic People's Republic of) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def prk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Portugal flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def prt(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Paraguay flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pry(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Palestine, State of flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pse(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the French Polyesia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def pyf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Qatar flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def qat(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Réunion flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def reu(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Romania flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def rou(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Russian Federation (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def rus(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Rwanda flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def rwa(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saudi Arabia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sau(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sudan (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sdn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Senegal flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sen(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Singapore flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sgp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the South Georgia and the South Sandwich Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sgs(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Helena, Ascension Island, Traistan da Cunha flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def shn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Svalbard, Jan Mayen flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sjm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Solomon Islands flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def slb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sierra Leone flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sle(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the El Salvador flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def slv(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the San Marino flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def smr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Somalia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def som(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Pierre and Miquelon flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def spm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Serbia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def srb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the South Sudan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ssd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sao Tome and Principe flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def stp(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Suriname flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sur(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Slovakia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def svk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Slovenia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def svn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sweden flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def swe(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Eswatini flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def swz(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Sint Maarten flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def sxm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Seychelles flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def syc(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Syrian Arab Republic (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def syr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Turks and Caicos Islands (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tca(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Chad flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tcd(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Togo flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tgo(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Thailand flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tha(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Tajikistan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tjk(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Turkmenistan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tkm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Timor-Leste flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tls(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Tonga flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ton(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Trinidad and Tobago flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tto(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Tunisia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tun(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Turkey flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tur(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Tuvalu flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tuv(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Taiwan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def twn(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Tanzania, the United Republic of flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def tza(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Uganda flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def uga(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Ukraine flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ukr(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the United States Minor Outlying Islands (the) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def umi(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Uruguay flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ury(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the United States of America flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def usa(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Uzbekistan flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def uzb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Holy See flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vat(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Saint Vincent and the Grenadines flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vct(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Venezuela (Bolivarian Republic of) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def ven(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Virgin Islands (British) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vgb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Virgin Islands (U.S.) flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vir(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Vietnam flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vnm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Vanuatu flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def vut(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Wallis and Futuna flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def wlf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Samoa flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def wsm(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Yemen flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def yem(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the South Africa flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def zaf(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Zambia flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def zmb(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc """ Renders the Zimbabwe flag. ## Examples """ attr :id, :string, default: nil, required: false, doc: """ The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. """ attr :class, :string, default: nil, required: false, doc: "Additional CSS classes to apply to the outer div element." def zwe(assigns) do assigns = assign(assigns, :id, assigns.id || unique_id()) ~H"""
""" end @doc false def unique_id do :crypto.strong_rand_bytes(16) |> Base.url_encode64() |> binary_part(0, 16) end end