true/false when the platform can tell (validated network), null when it can't (Android without ACCESS_NETWORK_STATE).
true
false
null
ACCESS_NETWORK_STATE
@override Future<bool?> isOnline() async => online;