fluffychat/lib/pangea/controllers/base_controller.dart
Brord van Wierst 75da9cd87d
import sort
2023-11-27 20:09:30 +01:00

19 lines
347 B
Dart

// Dart imports:
import 'dart:async';
class BaseController {
final StreamController stateListener = StreamController();
late Stream stateStream;
BaseController() {
stateStream = stateListener.stream.asBroadcastStream();
}
dispose() {
stateListener.close();
}
setState({dynamic data}) {
stateListener.add(data);
}
}