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 'GithubRepositoryModel(id: $id, name: $name, fullName: $fullName, owner: $owner, organization: $organization, language: $language, license: $license, permissions: $permissions, isPrivate: $isPrivate, isFork: $isFork, isTemplate: $isTemplate, description: $description, masterBranch: $masterBranch, mergeCommitMessage: $mergeCommitMessage, mergeCommitTitle: $mergeCommitTitle, squashMergeCommitMessage: $squashMergeCommitMessage, squashMergeCommitTitle: $squashMergeCommitTitle, nodeId: $nodeId, tempCloneToken: $tempCloneToken, visibility: $visibility, topics: $topics, archived: $archived, disabled: $disabled, hasIssues: $hasIssues, hasWiki: $hasWiki, hasDownloads: $hasDownloads, hasPages: $hasPages, hasDiscussions: $hasDiscussions, hasProjects: $hasProjects, allowAutoMerge: $allowAutoMerge, allowForking: $allowForking, allowMergeCommit: $allowMergeCommit, allowRebaseMerge: $allowRebaseMerge, allowSquashMerge: $allowSquashMerge, allowUpdateBranch: $allowUpdateBranch, anonymousAccessEnabled: $anonymousAccessEnabled, deleteBranchOnMerge: $deleteBranchOnMerge, webCommitSignoffRequired: $webCommitSignoffRequired, size: $size, stargazersCount: $stargazersCount, watchersCount: $watchersCount, forksCount: $forksCount, openIssuesCount: $openIssuesCount, subscribersCount: $subscribersCount, networkCount: $networkCount, htmlUrl: $htmlUrl, cloneUrl: $cloneUrl, sshUrl: $sshUrl, svnUrl: $svnUrl, gitUrl: $gitUrl, homepageUrl: $homepageUrl, archiveUrl: $archiveUrl, assigneesUrl: $assigneesUrl, blobsUrl: $blobsUrl, branchesUrl: $branchesUrl, collaboratorsUrl: $collaboratorsUrl, commentsUrl: $commentsUrl, commitsUrl: $commitsUrl, compareUrl: $compareUrl, contentsUrl: $contentsUrl, contributorsUrl: $contributorsUrl, deploymentsUrl: $deploymentsUrl, downloadsUrl: $downloadsUrl, eventsUrl: $eventsUrl, forksUrl: $forksUrl, gitCommitsUrl: $gitCommitsUrl, gitRefsUrl: $gitRefsUrl, gitTagsUrl: $gitTagsUrl, hooksUrl: $hooksUrl, issueCommentUrl: $issueCommentUrl, issueEventsUrl: $issueEventsUrl, issuesUrl: $issuesUrl, keysUrl: $keysUrl, labelsUrl: $labelsUrl, languagesUrl: $languagesUrl, mergesUrl: $mergesUrl, milestonesUrl: $milestonesUrl, mirrorUrl: $mirrorUrl, notificationsUrl: $notificationsUrl, pullsUrl: $pullsUrl, releasesUrl: $releasesUrl, stargazersUrl: $stargazersUrl, statusesUrl: $statusesUrl, subscribersUrl: $subscribersUrl, subscriptionUrl: $subscriptionUrl, tagsUrl: $tagsUrl, teamsUrl: $teamsUrl, treesUrl: $treesUrl, templateRepository: $templateRepository, starredAt: $starredAt, pushedAt: $pushedAt, createdAt: $createdAt, updatedAt: $updatedAt, fromServer: $fromServer)';
}