module Octokit::Client::Reactions
Direct including types
Defined in:
octokit/client/reactions.crInstance Method Summary
-
#commit_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction)
List reactions for a commit comment
-
#create_commit_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction
Create a reaction for a commit comment
-
#create_issue_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction
Create reaction for an issue comment
-
#create_issue_reaction(repo : String, number : Int64, reaction : String, **options) : Reaction
Create reaction for an issue
-
#create_pull_request_review_comment_reaction(repo : String, id : Int64, reaction : String, **options) : Reaction
Create reaction for a pull request review comment
-
#create_release_reaction(repo : String, release_id : Int64, reaction : String, **options) : Reaction
Create reaction for a release
-
#delete_issue_comment_reaction(repo : String, comment_id : Int64, reaction_id : Int64, **options) : Bool
Delete a reaction from an issue comment
-
#delete_issue_reaction(repo : String, issue_id : Int64, reaction_id : Int64, **options) : Bool
Delete a reaction
-
#delete_release_reaction(repo : String, release_id : Int64, reaction_id : Int64, **options) : Bool
Delete a reaction for a release
-
#issue_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction)
List reactions for an issue comment
-
#issue_reactions(repo : String, number : Int64, **options) : Paginator(Reaction)
List reactions for an issue
-
#pull_request_review_comment_reactions(repo : String, id : Int64, **options) : Paginator(Reaction)
List reactions for a pull request review comment
-
#release_reactions(repo : String, release_id : Int64, **options) : Paginator(Reaction)
List reactions for a release
Instance Method Detail
List reactions for a commit comment
See Also:
Examples:
List all the reactions for a commit comment
Octokit.commit_comment_reactions("monsalisa/app", 123456)
Create a reaction for a commit comment
See Also:
Examples:
Octokit.create_commit_comment_reaction("monsalisa/app", 123456, "+1")
Create reaction for an issue comment
See Also:
Examples:
Octokit.create_issue_comment_reaction("monsalisa/app", 987654, "laugh")
Create reaction for an issue
See Also:
Examples:
Octokit.create_issue_reaction("monsalisa/app", 123456, "heart")
Create reaction for a pull request review comment
See Also:
Examples:
Octokit.create_pull_request_review_comment_reaction("monsalisa/app", 555111, "hooray")
Create reaction for a release
See Also:
Examples:
Octokit.create_release_reaction("monsalisa/app", 987654, "heart")
Delete a reaction from an issue comment
See Also:
Examples:
Octokit.delete_issue_comment_reaction("monsalisa/app", 987654, 123)
Delete a reaction
See Also:
Examples:
Octokit.delete_issue_reaction("monsalisa/app", 987654, 123)
Delete a reaction for a release
See Also:
Examples:
Octokit.delete_release_reaction("monsalisa/app", 987654, 123)
List reactions for an issue comment
See Also:
Examples:
reactions = Octokit.issue_comment_reactions("monsalisa/app", 987654)
reactions.records.each do |reaction|
puts reaction.content # --> "+1" (example)
puts reaction.user.login # --> "octocat" (example)
puts reaction.id # --> 271694398 (example)
end
List reactions for an issue
See Also:
Examples:
Octokit.issue_reactions("monsalisa/app", 123456)
List reactions for a pull request review comment
See Also:
Examples:
Octokit.pull_request_review_comment_reactions("monsalisa/app", 555111)
List reactions for a release
See Also:
Examples:
Octokit.release_reactions("monsalisa/app", 987654)