requestTimeout property

Duration requestTimeout
getter/setter pair

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);