Preparing search index...
The search index is not available
Sendbird Chat SDK Reference - v4.10.1
Sendbird Chat SDK Reference
@sendbird/chat/groupChannel
GroupChannelModule
Class GroupChannelModule
Hierarchy
default
GroupChannelModule
Index
Constructors
constructor
Properties
module
Specifier
name
Methods
add
Group
Channel
Handler
build
Group
Channel
From
Serialized
Data
build
Group
Channel
List
Query
From
Serialized
Data
build
Member
From
Serialized
Data
create
Channel
create
Channel
With
User
Ids
create
Distinct
Channel
If
Not
Exist
create
Group
Channel
Collection
create
My
Group
Channel
List
Query
create
Public
Group
Channel
List
Query
create
Scheduled
Message
List
Query
get
Channel
get
Channel
Without
Cache
get
Group
Channel
Count
get
My
Group
Channel
Change
Logs
By
Timestamp
get
My
Group
Channel
Change
Logs
By
Token
get
Subscribed
Custom
Type
Total
Unread
Message
Count
get
Subscribed
Custom
Type
Unread
Message
Count
get
Subscribed
Total
Unread
Message
Count
get
Total
Scheduled
Message
Count
get
Total
Unread
Channel
Count
get
Total
Unread
Message
Count
get
Unread
Item
Count
mark
As
Delivered
mark
As
Read
All
mark
As
Read
With
Channel
Urls
remove
All
Group
Channel
Handlers
remove
Group
Channel
Handler
Constructors
constructor
new
Group
Channel
Module
(
)
:
GroupChannelModule
Returns
GroupChannelModule
Properties
Readonly
module
Specifier
module
Specifier
:
"__module__"
name
name
:
"groupChannel"
= 'groupChannel'
Methods
add
Group
Channel
Handler
add
Group
Channel
Handler
(
key
,
handler
)
:
void
Parameters
key
:
string
handler
:
GroupChannelHandler
Returns
void
build
Group
Channel
From
Serialized
Data
build
Group
Channel
From
Serialized
Data
(
serialized
)
:
GroupChannel
Parameters
serialized
:
object
Returns
GroupChannel
build
Group
Channel
List
Query
From
Serialized
Data
build
Group
Channel
List
Query
From
Serialized
Data
(
serialized
)
:
GroupChannelListQuery
Parameters
serialized
:
object
Returns
GroupChannelListQuery
build
Member
From
Serialized
Data
build
Member
From
Serialized
Data
(
serialized
)
:
Member
Parameters
serialized
:
object
Returns
Member
create
Channel
create
Channel
(
params
?
)
:
Promise
<
GroupChannel
>
Parameters
params
:
GroupChannelCreateParams
= {}
Returns
Promise
<
GroupChannel
>
create
Channel
With
User
Ids
create
Channel
With
User
Ids
(
userIds
,
isDistinct
?
,
name
?
,
coverUrlOrImageFile
?
,
data
?
,
customType
?
)
:
Promise
<
GroupChannel
>
Parameters
userIds
:
string
[]
isDistinct
:
boolean
= false
Optional
name
:
string
Optional
coverUrlOrImageFile
:
string
|
FileCompat
data
:
string
= ''
customType
:
string
= ''
Returns
Promise
<
GroupChannel
>
create
Distinct
Channel
If
Not
Exist
create
Distinct
Channel
If
Not
Exist
(
params
?
)
:
Promise
<
GroupChannel
>
Parameters
params
:
GroupChannelCreateParams
= {}
Returns
Promise
<
GroupChannel
>
create
Group
Channel
Collection
create
Group
Channel
Collection
(
params
?
)
:
GroupChannelCollection
Parameters
params
:
GroupChannelCollectionParams
= {}
Returns
GroupChannelCollection
create
My
Group
Channel
List
Query
create
My
Group
Channel
List
Query
(
params
?
)
:
GroupChannelListQuery
Parameters
params
:
GroupChannelListQueryParams
= {}
Returns
GroupChannelListQuery
create
Public
Group
Channel
List
Query
create
Public
Group
Channel
List
Query
(
params
?
)
:
PublicGroupChannelListQuery
Parameters
params
:
PublicGroupChannelListQueryParams
= {}
Returns
PublicGroupChannelListQuery
create
Scheduled
Message
List
Query
create
Scheduled
Message
List
Query
(
params
?
)
:
ScheduledMessageListQuery
Parameters
params
:
ScheduledMessageListQueryParams
= {}
Returns
ScheduledMessageListQuery
get
Channel
get
Channel
(
channelUrl
)
:
Promise
<
GroupChannel
>
Parameters
channelUrl
:
string
Returns
Promise
<
GroupChannel
>
get
Channel
Without
Cache
get
Channel
Without
Cache
(
channelUrl
)
:
Promise
<
GroupChannel
>
Parameters
channelUrl
:
string
Returns
Promise
<
GroupChannel
>
get
Group
Channel
Count
get
Group
Channel
Count
(
params
)
:
Promise
<
number
>
Parameters
params
:
GroupChannelCountParams
Returns
Promise
<
number
>
get
My
Group
Channel
Change
Logs
By
Timestamp
get
My
Group
Channel
Change
Logs
By
Timestamp
(
ts
,
params
?
)
:
Promise
<
GroupChannelChangelogs
>
Parameters
ts
:
number
params
:
GroupChannelChangeLogsParams
= {}
Returns
Promise
<
GroupChannelChangelogs
>
get
My
Group
Channel
Change
Logs
By
Token
get
My
Group
Channel
Change
Logs
By
Token
(
token
,
params
?
)
:
Promise
<
GroupChannelChangelogs
>
Parameters
token
:
string
params
:
GroupChannelChangeLogsParams
= {}
Returns
Promise
<
GroupChannelChangelogs
>
get
Subscribed
Custom
Type
Total
Unread
Message
Count
get
Subscribed
Custom
Type
Total
Unread
Message
Count
(
)
:
number
Returns
number
get
Subscribed
Custom
Type
Unread
Message
Count
get
Subscribed
Custom
Type
Unread
Message
Count
(
customType
)
:
number
Parameters
customType
:
string
Returns
number
get
Subscribed
Total
Unread
Message
Count
get
Subscribed
Total
Unread
Message
Count
(
)
:
number
Returns
number
get
Total
Scheduled
Message
Count
get
Total
Scheduled
Message
Count
(
params
?
)
:
Promise
<
number
>
Parameters
params
:
TotalScheduledMessageCountParams
= {}
Returns
Promise
<
number
>
get
Total
Unread
Channel
Count
get
Total
Unread
Channel
Count
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Total
Unread
Message
Count
get
Total
Unread
Message
Count
(
params
?
)
:
Promise
<
number
>
Parameters
params
:
TotalUnreadMessageCountParams
= {}
Returns
Promise
<
number
>
get
Unread
Item
Count
get
Unread
Item
Count
(
params
?
)
:
Promise
<
UnreadItemCount
>
Parameters
params
:
UnreadItemCountParams
= {}
Returns
Promise
<
UnreadItemCount
>
mark
As
Delivered
mark
As
Delivered
(
channelUrl
)
:
Promise
<
void
>
Parameters
channelUrl
:
string
Returns
Promise
<
void
>
mark
As
Read
All
mark
As
Read
All
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
mark
As
Read
With
Channel
Urls
mark
As
Read
With
Channel
Urls
(
channelUrls
)
:
Promise
<
void
>
Parameters
channelUrls
:
string
[]
Returns
Promise
<
void
>
remove
All
Group
Channel
Handlers
remove
All
Group
Channel
Handlers
(
)
:
void
Returns
void
remove
Group
Channel
Handler
remove
Group
Channel
Handler
(
key
)
:
void
Parameters
key
:
string
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
constructor
module
Specifier
name
add
Group
Channel
Handler
build
Group
Channel
From
Serialized
Data
build
Group
Channel
List
Query
From
Serialized
Data
build
Member
From
Serialized
Data
create
Channel
create
Channel
With
User
Ids
create
Distinct
Channel
If
Not
Exist
create
Group
Channel
Collection
create
My
Group
Channel
List
Query
create
Public
Group
Channel
List
Query
create
Scheduled
Message
List
Query
get
Channel
get
Channel
Without
Cache
get
Group
Channel
Count
get
My
Group
Channel
Change
Logs
By
Timestamp
get
My
Group
Channel
Change
Logs
By
Token
get
Subscribed
Custom
Type
Total
Unread
Message
Count
get
Subscribed
Custom
Type
Unread
Message
Count
get
Subscribed
Total
Unread
Message
Count
get
Total
Scheduled
Message
Count
get
Total
Unread
Channel
Count
get
Total
Unread
Message
Count
get
Unread
Item
Count
mark
As
Delivered
mark
As
Read
All
mark
As
Read
With
Channel
Urls
remove
All
Group
Channel
Handlers
remove
Group
Channel
Handler
Sendbird
Chat SDK
Reference -
v4.10.1
@sendbird/chat
@sendbird/chat/feed
Channel
@sendbird/chat/group
Channel
Count
Preference
Delivery
Status
Group
Channel
Group
Channel
Change
Logs
Params
Group
Channel
Changelogs
Group
Channel
Collection
Group
Channel
Collection
Event
Handler
Group
Channel
Collection
Params
Group
Channel
Count
Params
Group
Channel
Create
Params
Group
Channel
Event
Context
Group
Channel
Event
Source
Group
Channel
Event
Source
Group
Channel
Filter
Group
Channel
Handler
Group
Channel
Hide
Params
Group
Channel
List
Order
Group
Channel
List
Query
Group
Channel
List
Query
Params
Group
Channel
Module
Group
Channel
Search
Field
Group
Channel
Search
Filter
Group
Channel
Update
Params
Group
Channel
User
Ids
Filter
Hidden
Channel
Filter
Hidden
State
Member
Member
List
Order
Member
List
Query
Member
List
Query
Params
Member
State
Member
State
Filter
Membership
Filter
Message
Collection
Message
Collection
Event
Handler
Message
Collection
Init
Handler
Message
Collection
Init
Policy
Message
Collection
Init
Result
Handler
Message
Collection
Params
Message
Event
Context
Message
Event
Source
Message
Event
Source
Message
Filter
Muted
Member
Filter
Muted
State
My
Member
State
Filter
Operator
Filter
Pinned
Message
Pinned
Message
List
Query
Pinned
Message
List
Query
Params
Public
Channel
Filter
Public
Group
Channel
List
Order
Public
Group
Channel
List
Query
Public
Group
Channel
List
Query
Params
Query
Type
Read
Status
Scheduled
File
Message
Create
Params
Scheduled
File
Message
Update
Params
Scheduled
Message
List
Order
Scheduled
Message
List
Query
Scheduled
Message
List
Query
Params
Scheduled
Status
Scheduled
User
Message
Create
Params
Scheduled
User
Message
Update
Params
Sendbird
Group
Chat
Super
Channel
Filter
Total
Scheduled
Message
Count
Params
Total
Unread
Message
Count
Params
Unread
Channel
Filter
Unread
Item
Count
Unread
Item
Count
Params
Unread
Item
Key
Unread
Message
Count
@sendbird/chat/message
@sendbird/chat/open
Channel
@sendbird/chat/poll
Generated using
TypeDoc