getVpnStatusStream method

  1. @override
Stream<bool> getVpnStatusStream()
override

Returns a stream of vpn status changes.

Stream emits true when vpn is active, false when vpn is inactive.

Implementation

@override
Stream<bool> getVpnStatusStream() => eventStatusChange
    .receiveBroadcastStream()
    .map((event) => switch (event) { bool _ => event, _ => throw Error() });