printLog method

  1. @override
void printLog(
  1. ArgResults command,
  2. List<String> log,
  3. LinioOptions options
)
override

Implementation

@override
void printLog(ArgResults command, List<String> log, LinioOptions options) {
  switch (options.type) {
    case LinioLogType.static:
      for (int i = 0; i < log.length; i++) {
        final element = log[i];
        print('$element');
      }
      if (lastLive.isNotEmpty == true) {
        print('\n');
        print(lastLive);
      }
      break;
    case LinioLogType.live:
      final logText = '${log.join(' -- ')}';
      print(logText);
      lastLive = logText;
      break;
  }
}