initOrUpdateLogListener method

void initOrUpdateLogListener(
  1. Level warningLevel
)

Implementation

void initOrUpdateLogListener(Level warningLevel) {
  ///register Logger at specified level
  Logger.root.level = warningLevel;
  Logger.root.onRecord.listen((event) {
    if (logs.length > 100) {
      logs.removeRange(99, logs.length - 1);
    }
    logs.insert(0, event);
    activeLevel = warningLevel.name;
    setState(() {
      logCount = logs.length;
      activeLevel = activeLevel;
    });
  });
}