isPermissionDialogVisible method
Waits until a native permission request dialog becomes visible within
timeout.
Returns true if the dialog became visible within timeout, false otherwise.
Implementation
Future<bool> isPermissionDialogVisible({
Duration timeout = const Duration(seconds: 1),
}) {
return platform.action.mobile(
android: () =>
platform.android.isPermissionDialogVisible(timeout: timeout),
ios: () => platform.ios.isPermissionDialogVisible(timeout: timeout),
desktop: () => platform.desktop.isElementVisible(name: 'Allow'),
);
}