toPullRequestEventType method
Implementation
PullRequestEventType toPullRequestEventType() {
switch (this) {
case 'PULL_REQUEST_CREATED':
return PullRequestEventType.pullRequestCreated;
case 'PULL_REQUEST_STATUS_CHANGED':
return PullRequestEventType.pullRequestStatusChanged;
case 'PULL_REQUEST_SOURCE_REFERENCE_UPDATED':
return PullRequestEventType.pullRequestSourceReferenceUpdated;
case 'PULL_REQUEST_MERGE_STATE_CHANGED':
return PullRequestEventType.pullRequestMergeStateChanged;
case 'PULL_REQUEST_APPROVAL_RULE_CREATED':
return PullRequestEventType.pullRequestApprovalRuleCreated;
case 'PULL_REQUEST_APPROVAL_RULE_UPDATED':
return PullRequestEventType.pullRequestApprovalRuleUpdated;
case 'PULL_REQUEST_APPROVAL_RULE_DELETED':
return PullRequestEventType.pullRequestApprovalRuleDeleted;
case 'PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN':
return PullRequestEventType.pullRequestApprovalRuleOverridden;
case 'PULL_REQUEST_APPROVAL_STATE_CHANGED':
return PullRequestEventType.pullRequestApprovalStateChanged;
}
throw Exception('$this is not known in enum PullRequestEventType');
}