requestTimeout property
Maximum time to wait for a request/response call before giving up.
Guarantees request methods never hang forever if the JS side fails to
reply (previously a stuck Completer leaked indefinitely). Adjustable for
slow devices or large books.
Implementation
Duration requestTimeout = const Duration(seconds: 20);