RequireWiFi

fun RequireWiFi(isNearbyWifiDevicesPermissionRequired: Boolean, onChanged: (Boolean) -> Unit = {}, contentWithoutWifi: @Composable (WiFiPermissionNotAvailableReason) -> Unit = { NoWiFiView(reason = it) }, content: @Composable () -> Unit)

Composable that requests Wi-Fi permission.

Parameters

isNearbyWifiDevicesPermissionRequired

If true, contentWithoutWifi shall request for Wi-Fi permission and if set to false, contentWithoutWifi shall request Wi-Fi to be enabled.

onChanged

Callback that is called when the Wi-Fi state changes.

contentWithoutWifi

The content to display when Wi-Fi is not available.

content

The content to display when Wi-Fi is available.