RemoteValueTheme constructor

RemoteValueTheme({
  1. Key? key,
  2. required Widget child,
  3. Widget errorBuilder(
    1. bool inSliver,
    2. BuildContext context,
    3. void reloadCb(),
    4. dynamic error,
    )?,
  4. Widget loadingBuilder(
    1. bool inSliver,
    2. BuildContext context
    )?,
  5. 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,
      );