load 0.1.5 copy "load: ^0.1.5" to clipboard
load: ^0.1.5 copied to clipboard

outdated

Global loading widget, Pure flutter library, not use native code. It is similar to OKToast in use.

load #

pub package GitHub

Global loading widget, which can be used through simple configuration.

Pure flutter library, not use native code.

It is similar to OKToast in use.

ScreenShot #

Screenshot_2019-05-21-14-08-42-731_com.example.ex.png

Usage #

  • install

Add to yaml

version is pub package

dependencies:
  load: $latest_version
  • import
import 'package:load/load.dart';
  • wrap your application
void main() {
  runApp(
    LoadingProvider(
      child: MyApp(),
    ),
  );
}

or

LoadingProvider(
  child: MaterialApp(),
);

see example/lib/main.dart

  • show or hide dialog
showLoadingDialog();
showCustomLoadingWidget(Container()); // custom dialog
hideLoadingDialog();

Advanced Usage #

Custom Loading Widget #

Using LoadingThemeData and loadingWidgetBuilder

LoadingProvider(
  loadingWidgetBuilder: (ctx, data) {
  themeData: LoadingThemeData(),
  return Center(
      child: SizedBox(
      width: 30,
      height: 30,
      child: Container(
          child: CupertinoActivityIndicator(),
          color: Colors.blue,
        ),
      ),
    );
  },
  child: MyApp(),
),

image

Custom some config #

All params is optional

Params Type Default Value Desc
backgroundColor Color Colors.black54 Background transparent mask
tapDismiss bool true Will it close when touching the background?
loadingBackgroundColor Color Colors.white Background color for the center Loading Widget
loadingPadding EdgeInsets EdgeInsets.all(8.0) Padding for the center Loading Widget
loadingSize Size Size(55,55) Size for the center Loading Widget
animDuration Duration Duration(milliseconds: 300) Show/Hide Time Duration
22
likes
0
pub points
89%
popularity

Publisher

verified publisherkikt.top

Global loading widget, Pure flutter library, not use native code. It is similar to OKToast in use.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on load