flutter_app/lib/torstatus.dart

24 lines
476 B
Dart
Raw Normal View History

2021-04-13 22:29:23 +00:00
import 'package:flutter/material.dart';
class TorStatus extends ChangeNotifier {
int progress;
String status;
bool connected;
2021-05-25 00:11:39 +00:00
TorStatus({this.connected = false, this.progress = 0, this.status = ""});
2021-04-13 22:29:23 +00:00
/// Called by the event bus.
handleUpdate(int new_progress, String new_status) {
if (progress == 100) {
connected = true;
} else {
connected = false;
}
progress = new_progress;
status = new_status;
notifyListeners();
}
}