SilentFutureBuilder<T> constructor

SilentFutureBuilder<T>({
  1. required Widget builder(
    1. BuildContext context,
    2. T data,
    3. ConnectionState connectionState
    ),
  2. Future<T>? future,
  3. T? initialData,
  4. Key? key,
})

Implementation

SilentFutureBuilder({
  required super.builder,
  super.future,
  super.initialData,
  super.key,
}) : super(
        onWait: (ConnectionState connectionState, Widget widget) =>
            const SizedBox.shrink(),
        onError: (
          Object? error,
          StackTrace? stackTrace,
          Widget widget,
          ConnectionState connectionState,
        ) {
          if (kDebugMode) {
            print(connectionState);
            print(error);
            print(stackTrace);
          }

          return const SizedBox.shrink();
        },
      );