toString method

  1. @override
String toString()
inherited

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 'GithubPullRequestModel(id: $id, nodeId: $nodeId, number: $number, state: $state, title: $title, body: $body, mergeCommitSha: $mergeCommitSha, mergeableState: $mergeableState, authorAssociation: $authorAssociation, draft: $draft, merged: $merged, mergeable: $mergeable, rebaseable: $rebaseable, maintainerCanModify: $maintainerCanModify, commentsCount: $commentsCount, commitsCount: $commitsCount, additionsCount: $additionsCount, deletionsCount: $deletionsCount, changedFilesCount: $changedFilesCount, reviewCommentCount: $reviewCommentCount, repository: $repository, user: $user, mergedBy: $mergedBy, requestedReviewers: $requestedReviewers, labels: $labels, head: $head, base: $base, milestone: $milestone, htmlUrl: $htmlUrl, diffUrl: $diffUrl, patchUrl: $patchUrl, closedAt: $closedAt, mergedAt: $mergedAt, createdAt: $createdAt, updatedAt: $updatedAt, fromServer: $fromServer)';
}