1. override
String toString()

Returns a string representation of this object.

Source

@override
String toString() {
  StringBuffer result = new StringBuffer();
  result.write('$runtimeType(');
  if (_completer == null) {
    result.write('unresolved; ');
    if (_listeners != null) {
      result.write('${_listeners.length} listener${_listeners.length == 1 ? "" : "s" }');
    } else {
      result.write('no listeners');
    }
  } else {
    result.write('${_completer.runtimeType}; ');
    final List<String> description = <String>[];
    _completer.debugFillDescription(description);
    result.write(description.join('; '));
  }
  result.write(')');
  return result.toString();
}