Skip to main content
Skip to content

Discussões

Documentação de referência para tipos de esquema GraphQL na categoria Discussões.

Mutations

addDiscussionComment

Mutation

Adds a comment to a Discussion, possibly as a reply to another comment.

Campos de entrada para addDiscussionComment

Campos de retorno para addDiscussionComment

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (DiscussionComment)

The newly created discussion comment.

addDiscussionPollVote

Mutation

Vote for an option in a discussion poll.

Campos de entrada para addDiscussionPollVote

Campos de retorno para addDiscussionPollVote

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

pollOption (DiscussionPollOption)

The poll option that a vote was added to.

addUpvote

Mutation

Add an upvote to a discussion or discussion comment.

Campos de entrada para addUpvote

Campos de retorno para addUpvote

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

subject (Votable)

The votable subject.

closeDiscussion

Mutation

Close a discussion.

Campos de entrada para closeDiscussion

Campos de retorno para closeDiscussion

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was closed.

createDiscussion

Mutation

Create a discussion.

Campos de entrada para createDiscussion

Campos de retorno para createDiscussion

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was just created.

deleteDiscussion

Mutation

Delete a discussion and all of its replies.

Campos de entrada para deleteDiscussion

Campos de retorno para deleteDiscussion

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was just deleted.

deleteDiscussionComment

Mutation

Delete a discussion comment. If it has replies, wipe it instead.

Campos de entrada para deleteDiscussionComment

Campos de retorno para deleteDiscussionComment

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (DiscussionComment)

The discussion comment that was just deleted.

markDiscussionCommentAsAnswer

Mutation

Mark a discussion comment as the chosen answer for discussions in an answerable category.

Campos de entrada para markDiscussionCommentAsAnswer

Campos de retorno para markDiscussionCommentAsAnswer

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that includes the chosen comment.

removeUpvote

Mutation

Remove an upvote to a discussion or discussion comment.

Campos de entrada para removeUpvote

Campos de retorno para removeUpvote

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

subject (Votable)

The votable subject.

reopenDiscussion

Mutation

Reopen a discussion.

Campos de entrada para reopenDiscussion

Campos de retorno para reopenDiscussion

NomeDescrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was reopened.

unmarkDiscussionCommentAsAnswer

Mutation

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

Campos de entrada para unmarkDiscussionCommentAsAnswer

Campos de retorno para unmarkDiscussionCommentAsAnswer

NomeDescrição