menu
stream_chat_flutter package
documentation
stream_chat_flutter.dart
BackOffExtension extension
BackOffExtension extension
dark_mode
light_mode
BackOffExtension<
T
>
extension
Useful rate limiter extensions for
Function
class.
on
FutureOr
<
T
>
Function
()
Methods
backOff
(
{
Duration
delayFactor
=
const Duration(milliseconds: 200)
,
double
randomizationFactor
=
0.25
,
Duration
maxDelay
=
const Duration(seconds: 30)
,
int
maxAttempts
=
8
,
FutureOr
<
bool
>
retry
(
Object
error
,
int
attempt
)?
})
→
Future
<
T
>
Converts this into a
BackOff
function.
stream_chat_flutter package
documentation
stream_chat_flutter
BackOffExtension extension
stream_chat_flutter library