AppCtrl constructor
AppCtrl()
Implementation
AppCtrl() {
final format = DateFormat('HH:mm:ss');
// configure logs for debugging
Logger.root.level = Level.FINE;
Logger.root.onRecord.listen((record) {
print('${format.format(record.time)}: ${record.message}');
});
messageCtrl.addListener(() {
final newValue = messageCtrl.text.isNotEmpty;
if (newValue != isSendButtonEnabled) {
isSendButtonEnabled = newValue;
notifyListeners();
}
});
}