onLoadingBuilder method
Widget?
onLoadingBuilder(
- BuildContext context,
- BuildTree tree, [
- double? loadingProgress,
- dynamic data,
inherited
Builder for loading widget while a complicated element is loading.
See OnLoadingBuilder.
Implementation
Widget? onLoadingBuilder(
BuildContext context,
BuildTree tree, [
double? loadingProgress,
dynamic data,
]) {
final callback = _widget?.onLoadingBuilder;
if (callback != null) {
final result = callback(context, tree.element, loadingProgress);
if (result != null) {
return result;
}
}
return Center(
child: Padding(
padding: const EdgeInsets.all(8),
child: debugDeterministicLoadingWidget
? const Text('Loading...')
: CircularProgressIndicator.adaptive(value: loadingProgress),
),
);
}