toString method

  1. @override
String toString()
override

Show all the available data in a formatted string

Implementation

@override
String toString() {
  var sb = StringBuffer();
  sb.writeln('VersionTracker');
  sb.writeln();
  sb.writeln('IsFirstLaunchEver: $_isFirstLaunchEver');
  sb.writeln(
      'IsFirstLaunchForCurrentVersion: $_isFirstLaunchForCurrentVersion');
  sb.writeln('IsFirstLaunchForCurrentBuild: $_isFirstLaunchForCurrentBuild');
  sb.writeln();
  sb.writeln('CurrentVersion: $_currentVersion');
  sb.writeln('PreviousVersion: $_previousVersion');
  sb.writeln('FirstInstalledVersion: $_firstInstalledVersion');
  sb.writeln('VersionHistory: ${_versionHistory!.join(", ")}');
  sb.writeln();
  sb.writeln('CurrentBuild: $_currentBuild');
  sb.writeln('PreviousBuild: $_previousBuild');
  sb.writeln('FirstInstalledBuild: $_firstInstalledBuild');
  sb.writeln('BuildHistory: ${_buildHistory!.join(", ")}');
  return sb.toString();
}