This repository was archived by the owner on Feb 22, 2023. It is now read-only.
Commit 7c76492
committed
[connectivity_platform_interface] Add
Some platforms might not be able to determine the connectivity status of
the device on which the app is running (like some desktop Web browsers).
This allows users of the `connectivity` plugin to distinguish between
"no connectivity" and "connectivity couldn't be determined".
This requires a Major Version bump for users of the plugin who may be
switch/case on ConnectivityResult values, since Dart forces users to be
exhaustive in those cases (if they don't have a "default" entry, this
new value becomes a compilation error in their code).
This will also cause a Major Version bump in the core `connectivity`
plugin itself.ConnectivityResult.unknown.1 parent 458b524 commit 7c76492
File tree
3 files changed
+10
-2
lines changed- packages/connectivity/connectivity_platform_interface
- lib/src
3 files changed
+10
-2
lines changedLines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
0 commit comments