OBJECT

RootMutation

link GraphQL Schema definition

  • type RootMutation {
  • # Arguments
  • # email: [Not documented]
  • # password: [Not documented]
  • # username: [Not documented]
  • # fullname: [Not documented]
  • # picture: [Not documented]
  • # bio: [Not documented]
  • SignUp(
  • email: String!,
  • password: String!,
  • username: String,
  • fullname: String,
  • picture: String,
  • bio: String
  • ): Auth
  • # Arguments
  • # fullname: [Not documented]
  • # email: [Not documented]
  • # username: [Not documented]
  • # picture: [Not documented]
  • # bio: [Not documented]
  • UpdateProfile(
  • fullname: String,
  • email: String,
  • username: String,
  • picture: String,
  • bio: String
  • ): User
  • # Arguments
  • # text: [Not documented]
  • # picture: [Not documented]
  • # tags: [Not documented]
  • CreatePost(text: String!, picture: String, tags: [String]): Post
  • # Arguments
  • # id: [Not documented]
  • # text: [Not documented]
  • # picture: [Not documented]
  • # tags: [Not documented]
  • UpdatePost(id: ID!, text: String, picture: String, tags: [String]): Post
  • # Arguments
  • # id: [Not documented]
  • DeletePost(id: ID!): Post
  • # Arguments
  • # postId: [Not documented]
  • # text: [Not documented]
  • # picture: [Not documented]
  • MakeComment(postId: ID!, text: String!, picture: String): Comment
  • # Arguments
  • # id: [Not documented]
  • # text: [Not documented]
  • # picture: [Not documented]
  • EditComment(id: ID!, text: String, picture: String): Comment
  • # Arguments
  • # id: [Not documented]
  • LikePost(id: ID!): Post
  • # Arguments
  • # id: [Not documented]
  • DislikePost(id: ID!): Post
  • # Arguments
  • # id: [Not documented]
  • LikeComment(id: ID!): Comment
  • # Arguments
  • # id: [Not documented]
  • DisLikeComment(id: ID!): Comment
  • # Arguments
  • # id: [Not documented]
  • DeleteComment(id: ID!): Comment
  • # Arguments
  • # id: [Not documented]
  • # text: [Not documented]
  • SendDirectMessage(id: ID!, text: String!): ChatRoom
  • # Arguments
  • # id: [Not documented]
  • # text: [Not documented]
  • SendRoomMessage(id: ID!, text: String!): ChatRoom
  • # Arguments
  • # title: [Not documented]
  • CreateChatRoom(title: String!): ChatRoom
  • # Arguments
  • # id: [Not documented]
  • # title: [Not documented]
  • EditChatRoom(id: ID!, title: String!): ChatRoom
  • # Arguments
  • # id: [Not documented]
  • DeleteChatRoom(id: ID!): ChatRoom
  • }

link Require by

This element is not required by anyone