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