aves_mio100/lib/remote/collection_source_remote_ws_ext.dart
2026-07-06 14:52:45 +02:00

14 lines
463 B
Dart

// lib/remote/collection_source_remote_ws_ext.dart
import 'package:aves/model/source/collection_source.dart';
import 'remote_ws_client.dart';
import 'remote_services.dart'; // dove tieni l'istanza globale del WS client
extension CollectionSourceRemoteWsExt on CollectionSource {
RemoteWsClient? get remoteWsClient => RemoteServices.wsClient;
// ⭐ aggiungi questo
set remoteWsClient(RemoteWsClient? client) {
RemoteServices.wsClient = client;
}
}