toString method

  1. @override
String toString()
override

A string representation of this object.

Some classes have a default textual representation, often paired with a static parse function (like int.parse). These classes will provide the textual representation as their string representation.

Other classes have no meaningful textual representation that a program will care about. Such classes will typically override toString to provide useful information when inspecting the object, mainly for debugging or logging.

Implementation

@override
String toString() {
  return 'SystemInfo(manufacture: $manufacture, model: $model, brand: $brand, android: $android, apiLevel: $apiLevel, codeName: $codeName, density: $density, refreshRate: $refreshRate, product: $product, board: $board, build: $build, javaVmVersion: $javaVmVersion, security: $security, baseband: $baseband, serial: $serial, buildType: $buildType, tags: $tags, incremental: $incremental, fingerprint: $fingerprint, fingerprintManufacture: $fingerprintManufacture, fingerprintModel: $fingerprintModel, defaultOrientation: $defaultOrientation, bootloader: $bootloader, selinux: $selinux)';
}