Buscar categorias, pacotes e repositórios

Capa de flag
Detalhes do pacotev7.1.0

flag

Um pacote Flutter de bandeiras. Use para exibir bandeiras. Todas as bandeiras vieram de https://github.com/lipis/flag-icons/releases/tag/v4.1.4.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
51,1 mil
Curtidas
164
Pontos Pub
160

Instalar pacote

flutter pub add flag

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote flag é uma biblioteca do Flutter que fornece uma coleção de bandeiras de países provenientes do repositório flag-icons. Ele permite que desenvolvedores exibam facilmente bandeiras de alta qualidade e padronizadas em seus aplicativos Flutter em múltiplas plataformas. O pacote suporta Android, iOS, Web, macOS, Windows e Linux, garantindo renderização consistente das bandeiras independentemente do ambiente de destino. Com configuração mínima via `flutter pub add flag`, é ideal para aplicativos que exigem identificação por país, seleção de idioma ou personalização regional.

Casos de uso

  • Exibindo bandeiras de países em interfaces de usuário
  • Telas de seleção de idioma ou região
  • Recursos de internacionalização (i18n)
  • indicadores de perfil ou localização do usuário
  • Aplicativos de viagem ou evento global

Principais recursos

  • Bandeiras pré-carregadas do flag-icons v4.1.4
  • Compatibilidade multiplataforma
  • Integração simples com o Flutter
  • Recursos de bandeiras em alta resolução
  • Renderização leve e rápida

Indicado para

  • Aplicativos com usuários internacionais
  • Aplicações multilíngues
  • Plataformas globais de viagem ou eventos
  • UIs que exigem representação visual de país

Considerações

  • Bandeiras são imagens estáticas; sem suporte a animação
  • Limitado aos flags disponíveis na versão de origem
  • Nenhuma busca ou filtragem de sinalizadores embutidos
  • Requer atualizações manuais para novas adições de bandeiras

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Logo

flag

Pub Version Bless

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

Screenshot

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

  • eu European Union.

Disputed territories

  • hk Hong Kong. Special Administrative Region of China.
  • mo Macau. Special Administrative Region of China.
  • eh Western Sahara. Claimed by Morocco.
  • tw Taiwan. Claimed by China.

Undisputed territories which are non-UN state

  • va Vatican 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

Star History

Star History Chart

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote