
flag
A flag Flutter package for Android / iOS / Web. Based by package:flutter_svg .
Screenshot

Svg sources
- All flags came from https://github.com/lipis/flag-icons/releases/tag/v4.1.4
Thanks the great project flag-icons.
Flag list
ISO 3166-1-alpha-2 Flags
Note:
Organisations
euEuropean Union.
Disputed territories
hkHong Kong. Special Administrative Region of China.moMacau. Special Administrative Region of China.ehWestern Sahara. Claimed by Morocco.twTaiwan. Claimed by China.
Undisputed territories which are non-UN state
vaVatican City. Govern by the Holy See.
How to use
Flag.fromCode(
FlagsCode.COUNTRY_CODE,
height: HEIGHT,
width: WIDTH,
)
Flag.fromString(
COUNTRY_CODE,
height: HEIGHT,
width: WIDTH,
)
Flags.fromCode(
[
FlagsCode.GB,
FlagsCode.US
],
height: 100,
width: 100 * 4 / 3,
)
Such as
Flag.fromCode(FlagsCode.AD, height: 100, width: null)Flag.fromString('AD', height: null, width: null)Flag.fromString('AD', height: 10, width: 100, fit: BoxFit.fill)
for developers
How to publish https://docs.flutter.dev/packages-and-plugins/developing-packages#publish