mobiler 0.21.0

Build mobile apps in Rust — one core, native UI on Android, iOS, and the web (CLI)
1
2
3
4
5
6
7
8
9
10
11
12
name = "connectivity"
summary = "Network connectivity status — online:wifi / online:cellular / offline (free)"

[android]
sources = ["android/ConnectivityPlugin.kt"]
register = '"connectivity" to ConnectivityPlugin(application)'
# ACCESS_NETWORK_STATE is an install-time (normal) permission — no runtime prompt.
permissions = ["android.permission.ACCESS_NETWORK_STATE"]

[ios]
sources = ["ios/ConnectivityPlugin.swift"]
register = 'case "connectivity": return await ConnectivityPlugin.handle(op: op, input: input)'