waitForUiIdle method
Implementation
Future<bool> waitForUiIdle({
Duration? quietWindow,
Duration? timeout,
bool? includeNetworkIdle,
}) {
final interactionPolicy =
FlutterCockpit.binding.configuration.interactionPolicy;
return waitForCockpitUiIdle(
quietWindow: quietWindow ?? interactionPolicy.uiIdleQuietWindow,
timeout: timeout ?? interactionPolicy.uiIdleTimeout,
waitTick: (duration) => Future<void>.delayed(duration),
waitForNetworkIdle: FlutterCockpit.binding.networkObserver?.waitForIdle,
includeNetworkIdle:
includeNetworkIdle ??
interactionPolicy.waitForNetworkIdleDuringAcceptanceCapture,
);
}