printed function

void printed(
  1. ServerUniverseApiStatus event
)

Implementation

void printed(ServerUniverseApiStatus event) {
  if (event.serverUniverseApiStatusType ==
      ServerUniverseApiStatusType.progress_start) {
    progress.cancel();
    progress = logger.progress(event.value);
    return;
  }
  if (event.serverUniverseApiStatusType ==
      ServerUniverseApiStatusType.progress) {
    progress.update(event.value);
    return;
  }
  if (event.serverUniverseApiStatusType ==
      ServerUniverseApiStatusType.progress_complete) {
    progress.complete(event.value);

    // progress.cancel();
    return;
  }
  if (event.serverUniverseApiStatusType == ServerUniverseApiStatusType.succes) {
    logger.success(event.value);
    return;
  }
  if (event.serverUniverseApiStatusType == ServerUniverseApiStatusType.failed) {
    logger.err(event.value);
    return;
  }

  logger.info(event.value);
}