meshErrorAppBuilder function

TransitionBuilder meshErrorAppBuilder({
  1. bool remoteReportingEnabled = kReleaseMode,
  2. MeshErrorMessageResolver? messageResolver,
  3. Duration displayDuration = const Duration(seconds: 4),
})

Implementation

TransitionBuilder meshErrorAppBuilder({
  bool remoteReportingEnabled = kReleaseMode,
  MeshErrorMessageResolver? messageResolver,
  Duration displayDuration = const Duration(seconds: 4),
}) {
  return (context, child) {
    return MeshErrorScope(
      remoteReportingEnabled: remoteReportingEnabled,
      messageResolver: messageResolver,
      displayDuration: displayDuration,
      child: child ?? const SizedBox.shrink(),
    );
  };
}