Chat_Channel
No description
type Chat_Channel {
channelUserCount: Int!
channelUsers(
pagination: Chat_OffsetPaginationInput = [object Object]
): [Chat_ChannelUser!]!
createdAt: Chat_DateTime!
communityId: String!
description: String
externalLinks: [Chat_ExternalLink!]!
id: Chat_UUID!
imageFile: Chat_File @deprecated
imageFile_id: Chat_ObjectID @deprecated
imageUrl: String
isClosed: Boolean!
type: Chat_ChannelType!
isPrivate: Boolean! @deprecated
messageCount(
types: [Chat_MessageType]
): Int!
messages(
pagination: Chat_CursorPaginationInput! = [object Object]
filters: [Chat_MessageFilterInput!]
sort: [Chat_MessageSortInput!]
): [Chat_Message!]!
name: String
typingChannelUsers: [Chat_ChannelUser!]!
updatedAt: Chat_DateTime!
users(
externalRessourceTypes: [Chat_ExternalRessourceType!]
pagination: Chat_OffsetPaginationInput = [object Object]
): [Chat_User!]!
right: Chat_StudioRight!
enabledInteractions: [Chat_ChannelInteractionType!]! @deprecated
interactionsOrder: [Chat_ChannelInteractionType!]! @deprecated
interactionsConfig: [Chat_ChannelInteractionConfigUnion!]!
translations: [Chat_ChannelTranslation!]!
}
Fields
Chat_Channel.channelUserCount ● Int! non-null scalar
How many people are within the channel
Chat_Channel.channelUsers ● [Chat_ChannelUser!]! non-null object
People within the channel
Chat_Channel.channelUsers.pagination ● Chat_OffsetPaginationInput input
Chat_Channel.createdAt ● Chat_DateTime! non-null scalar
Chat_Channel.communityId ● String! non-null scalar
Chat_Channel.description ● String scalar
The channel text description
Chat_Channel.externalLinks ● [Chat_ExternalLink!]! non-null object
Chat_Channel.id ● Chat_UUID! non-null scalar
The channel unique id, should be stored by the caller if needed
Chat_Channel.imageFile ● Chat_File deprecated object
Use imageUrl instead
Chat_Channel.imageFile_id ● Chat_ObjectID deprecated scalar
Use imageUrl instead
Chat_Channel.imageUrl ● String scalar
Chat_Channel.isClosed ● Boolean! non-null scalar
Chat_Channel.type ● Chat_ChannelType! non-null enum
Chat_Channel.isPrivate ● Boolean! deprecated non-null scalar
Use permissions/options instead
Whether or not the channel is publicly listable
Chat_Channel.messageCount ● Int! non-null scalar
Message count within this channel
Chat_Channel.messageCount.types ● [Chat_MessageType] list enum
Chat_Channel.messages ● [Chat_Message!]! non-null object
Messages within this channel
Chat_Channel.messages.pagination ● Chat_CursorPaginationInput! non-null input
Chat_Channel.messages.filters ● [Chat_MessageFilterInput!] list input
Chat_Channel.messages.sort ● [Chat_MessageSortInput!] list input
Chat_Channel.name ● String scalar
The default channel name string
Chat_Channel.typingChannelUsers ● [Chat_ChannelUser!]! non-null object
People typings within the channel
Chat_Channel.updatedAt ● Chat_DateTime! non-null scalar
Chat_Channel.users ● [Chat_User!]! non-null object
Shortcut to get directly users
Chat_Channel.users.externalRessourceTypes ● [Chat_ExternalRessourceType!] list enum
Chat_Channel.users.pagination ● Chat_OffsetPaginationInput input
Chat_Channel.right ● Chat_StudioRight! non-null object
Chat_Channel.enabledInteractions ● [Chat_ChannelInteractionType!]! deprecated non-null enum
Use interactionsConfig instead
Chat_Channel.interactionsOrder ● [Chat_ChannelInteractionType!]! deprecated non-null enum
Use interactionsConfig instead
Chat_Channel.interactionsConfig ● [Chat_ChannelInteractionConfigUnion!]! non-null union
Chat_Channel.translations ● [Chat_ChannelTranslation!]! non-null object
Returned By
attachChatroomsOnPlanning mutation ● attachChatroomsOnView mutation ● chatrooms query ● createChatroom mutation ● deleteChatroom mutation ● detachChatroomsFromPlanning mutation ● detachChatroomsFromView mutation ● updateChatroom mutation ● updateChatroomsPermissions mutation
Member Of
Chat_ChannelUser object ● Chat_Message object ● Chat_User object