{"repo":"nslogx/flutter_easyloading","free":true,"listed":false,"github":"https://github.com/nslogx/flutter_easyloading","clone":"git clone https://github.com/nslogx/flutter_easyloading.git","description":"✨A clean and lightweight loading/toast widget for Flutter, easy to use without context, support iOS、Android and Web","language":"Dart","stars":1335,"topics":["flutter-easyloading","flutter","loading","indicator","ios","android","dart","toast","widget","spinkit"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flutter EasyLoading 🌐 English 简体中文 A lightweight, customizable loading, progress, result, and toast overlay for Flutter. Display calls do not require a BuildContext . - Loading, determinate progress, result states, and toast messages - Global calls without passing a BuildContext - Built-in indicators, custom widgets, and custom transitions - Global defaults with immutable per-call overrides - Material and Cupertino application support 🎬 Preview Open the interactive Flutter EasyLoading preview 🧰 Requirements - Dart 3.6.0 or later, below Dart 4.0.0 - Flutter 3.27.0 or later Read the 4.0 migration guide before upgrading from 3.x. 📦 Installation Or add the dependency manually: 🚀 Quick Start Install one EasyLoading Host at the root MaterialApp or CupertinoApp : Display and dismiss content from anywhere after the Host is mounted: All display and dismissal methods return Future and can be awaited. If the application already has a root builder, compose it through init : 📖 API Reference Initialization and state API Returns Description --- --- --- EasyLoading() EasyLoading Returns the shared configuration instance. EasyLoading.instance EasyLoading Accesses the shared configuration instance. EasyLoading.isShow bool Reports whether an EasyLoading overlay is active. EasyLoading.init({builder}) TransitionBuilder Creates the application-level Host builder and optionally composes another builder. FlutterEasyLoading(child: child) FlutterEasyLoading Creates the Host widget directly. Most","default_branch":null,"files":null,"tree":[],"storefront":"/r/nslogx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nslogx/flutter_easyloading/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}