패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.0.3

modal_progress_indicator

감싸인 위젯과 그 하위 트리에 대한 액세스를 차단하는 구성 가능한 모달 진행률 표시기입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
212
좋아요
36
Pub 점수
160

패키지 설치

flutter pub add modal_progress_indicator

패키지 개요

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

포장된 위젯 위에 겹쳐져 하위 트리의 사용자 상호작용을 차단하는 구성 가능한 모달 진행률 표시기입니다. UI 흐름을 방해하지 않고 로딩 상태를 깔끔하게 표시할 수 있는 방법을 제공합니다. 외관과 동작을 사용자 정의할 수 있어 다양한 플랫폼에서 다양한 로딩 시나리오에 적합합니다. Flutter 앱에 원활하게 통합되며 모바일, 웹, 데스크톱 등 주요 플랫폼을 모두 지원합니다.

사용 사례

  • 데이터 가져오기 중 로딩 상태 표시
  • 폼 제출 중 UI 차단
  • 백그라운드 작업에서 진행 상황 표시
  • 비동기 작업 중 사용자 상호작용 방지
  • 페이지 전환 중 사용자 경험 향상

주요 기능

  • 완전히 사용자 정의 가능한 오버레이
  • 랩된 콘텐츠에 대한 액세스를 차단합니다
  • 모든 플러터 플랫폼을 지원합니다
  • 사용자 정의 가능한 진행 상태 외관
  • 기존 위젯과의 간편한 통합

적합한 대상

  • 임시 UI 차단이 필요한 개발자
  • 자주 비동기 작업을 수행하는 앱
  • 크로스 플랫폼 애플리케이션
  • 사용자 경험 중심 인터페이스
  • 로딩 피드백이 필요한 폼

고려 사항

  • 조심하지 않으면 내용이 가려질 수 있습니다
  • 오버레이의 적절한 폐기 필요
  • 장시간 실행 프로세스에 적합하지 않음
  • 과도하게 사용할 경우 성능에 영향을 줄 수 있습니다
  • 접근성 설정에 주의가 필요합니다

원본 README

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

Modal Progress Indicator

Pub style: very good analysis License: MIT

Configurable modal progress indicator that blocks access to a wrapped widget and its subtree.

Usage

Example of using ModalProgressIndicator:

ModalProgressIndicator(
  visible: true,
  indicator: CircularProgressIndicator(),
  options: BackgroundOptions(
    color: Colors.black,
    opacity: 0.5,
    blurEffect: BlurEffect(
      sigmaX: 1.5,
      sigmaY: 1.5,
    ),
  ),
  child: child,
)

카테고리

소스 저장소

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

아직 데이터가 없습니다.