분류, 패키지 및 저장소 검색

flag 표지
패키지 상세v7.1.0

flag

플래그를 표시하기 위한 플러터 패키지입니다. 모든 플래그는 https://github.com/lipis/flag-icons/releases/tag/v4.1.4 에서 가져왔습니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
5.1만
좋아요
164
Pub 점수
160

패키지 설치

flutter pub add flag

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

flag 패키지는 flag-icons 저장소에서 제공하는 국가별 깃발 모음을 포함한 Flutter 라이브러리입니다. 개발자들이 여러 플랫폼에서 고품질이고 표준화된 깃발을 쉽게 표시할 수 있도록 도와줍니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux를 지원하여 타겟 환경에 관계없이 일관된 깃발 렌더링을 보장합니다. `flutter pub add flag`로 간단한 설정만으로도 국가 식별, 언어 선택, 지역 맞춤 기능이 필요한 앱에 이상적입니다.

사용 사례

  • 사용자 인터페이스에서 국가 깃발 표시하기
  • 언어 또는 지역 선택 화면
  • 국제화(i18n) 기능
  • 사용자 프로필 또는 위치 표시기
  • 여행 또는 글로벌 이벤트 애플리케이션

주요 기능

  • flag-icons v4.1.4 에서 사전 로드된 국기
  • 크로스 플랫폼 호환성
  • Flutter와의 간단한 통합
  • 고해상도 깃발 자산
  • 경량이고 빠른 렌더링

적합한 대상

  • 국제 사용자가 있는 앱
  • 다국어 애플리케이션
  • 글로벌 여행 또는 이벤트 플랫폼
  • 시각적 국가 표현이 필요한 UI

고려 사항

  • 플래그는 정적 이미지이며, 애니메이션 지원이 없습니다.
  • 소스 릴리스에서 사용 가능한 플래그에 제한됨
  • 내장된 플래그 검색 또는 필터링 없음
  • 새로운 플래그 추가를 위해 수동 업데이트가 필요합니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트