You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
442 B
Dart
26 lines
442 B
Dart
4 years ago
|
import 'dart:async';
|
||
|
|
||
|
class RobotProvider {
|
||
|
static final RobotProvider _singleton = RobotProvider._internal();
|
||
|
var value;
|
||
|
StreamController<Map> controller = StreamController<Map>.broadcast();
|
||
|
|
||
|
getData() {
|
||
|
// return data;
|
||
|
}
|
||
|
intStream() {
|
||
|
controller.add({});
|
||
|
}
|
||
|
|
||
|
setValue(Map data) {
|
||
|
value = data;
|
||
|
controller.add(value);
|
||
|
}
|
||
|
|
||
|
factory RobotProvider() {
|
||
|
return _singleton;
|
||
|
}
|
||
|
|
||
|
RobotProvider._internal();
|
||
|
}
|