loadingIndicator method

  1. @override
Widget loadingIndicator(
  1. BuildContext context
)
override

Loading indicator. 加载指示器

Implementation

@override
Widget loadingIndicator(BuildContext context) {
  return Center(
    child: Selector<DefaultAssetPickerProvider, bool>(
      selector: (_, DefaultAssetPickerProvider p) => p.isAssetsEmpty,
      builder: (_, bool isAssetsEmpty, __) {
        if (isAssetsEmpty) {
          return ScaleText(
            Constants.textDelegate.emptyList,
            maxScaleFactor: 1.5,
          );
        }
        return PlatformProgressIndicator(
          color: theme.iconTheme.color,
          size: context.mediaQuery.size.width / gridCount / 3,
        );
      },
    ),
  );
}