refactor(lib): create structure with base and interface

This commit is contained in:
ksenia312
2024-02-04 19:28:28 +01:00
parent 90c2908496
commit 3f7495a6a4
31 changed files with 423 additions and 383 deletions
+4 -4
View File
@@ -40,20 +40,20 @@ abstract class NearbyServicePlatform extends PlatformInterface {
'openServicesSettings() has not been implemented.');
}
Future<List<NearbyDevice>> getPeers() {
Future<List<NearbyDeviceBase>> getPeers() {
throw UnimplementedError('getPeers() has not been implemented.');
}
Stream<List<NearbyDevice>> getPeersStream() {
Stream<List<NearbyDeviceBase>> getPeersStream() {
throw UnimplementedError('streamPeers() has not been implemented.');
}
Stream<NearbyDevice?> getConnectedDeviceStream(NearbyDevice device) {
Stream<NearbyDeviceBase?> getConnectedDeviceStream(NearbyDeviceBase device) {
throw UnimplementedError(
'getConnectedDeviceStream() has not been implemented.');
}
Future<bool> disconnect(NearbyDevice device) {
Future<bool> disconnect(NearbyDeviceBase device) {
throw UnimplementedError('disconnect() has not been implemented.');
}
}