addLabelsToIssue method

Future<List<IssueLabel>> addLabelsToIssue(
  1. RepositorySlug slug,
  2. int issueNumber,
  3. List<String> labels
)

Implementation

Future<List<IssueLabel>> addLabelsToIssue(
    RepositorySlug slug, int issueNumber, List<String> labels) {
  return github.postJSON<List<dynamic>, List<IssueLabel>>(
    '/repos/${slug.fullName}/issues/$issueNumber/labels',
    body: GitHubJson.encode(labels),
    convert: (input) =>
        input.cast<Map<String, dynamic>>().map(IssueLabel.fromJson).toList(),
  );
}