RemoteValueTheme constructor
RemoteValueTheme({
- Key? key,
- required Widget child,
- Widget errorBuilder(
- bool inSliver,
- BuildContext context,
- void reloadCb(),
- dynamic error,
- Widget loadingBuilder(
- bool inSliver,
- BuildContext context
- String? defaultErrorButtonText,
Implementation
RemoteValueTheme({
Key? key,
required Widget child,
Widget Function(
bool inSliver,
BuildContext context,
void Function() reloadCb,
dynamic error,
)?
errorBuilder,
Widget Function(
bool inSliver,
BuildContext context,
)?
loadingBuilder,
String? defaultErrorButtonText,
}) : super(
create: (ctx) => _ThemeCubit(
RemoteValueThemeData(
errorBuilder ?? _defaultErrorBuilder,
loadingBuilder ?? _defaultLoadingBuilder,
defaultErrorButtonText ?? 'Loading error retry?',
),
),
child: child,
);