Enumerations
The following enumerations are available globally.
-
Undocumented
See moreDeclaration
Swift
public enum GzipStatics
-
Options for the order that determines which channel’s messages will be deleted.
Since
4.6.0Declaration
Swift
public enum CachedDataClearOrder: Int
-
Declaration
Swift
public enum CollectionEventSource: Int, Codable
-
Declaration
Swift
public enum MessageCollectionInitPolicy: Int
-
Declaration
Swift
public enum NotificationCollectionInitPolicy: Int
-
The review status information for messages that are changed via the rule engine. default is
.none
Since
4.12.0Declaration
Swift
public enum MessageReviewStatus: Int
extension MessageReviewStatus: RawRepresentable, Codable
-
Declaration
Swift
public enum PollStatus: Int
extension PollStatus: RawRepresentable, Codable
-
Undocumented
See moreDeclaration
Swift
public enum ScheduledStatus: Int
extension ScheduledStatus: RawRepresentable, Codable
-
Chat Error code
See moreDeclaration
-
Core error code
See moreDeclaration
Swift
public enum CoreError: Int, SBErrorCode
-
Channel types.
See moreDeclaration
Swift
public enum ChannelType: Int
extension ChannelType: RawRepresentable, CustomStringConvertible, Codable
-
The order type for
See moreGroupChannelListQuery
.Declaration
Swift
public enum GroupChannelListOrder: Int
extension GroupChannelListOrder: RawRepresentable, Codable
-
The order type for
See morePublicGroupChannelListQuery
.Declaration
Swift
public enum PublicGroupChannelListOrder: Int
extension PublicGroupChannelListOrder: RawRepresentable, Codable
-
The query type for
See moreGroupChannelListQuery
.Declaration
Swift
public enum GroupChannelListQueryType: Int
extension GroupChannelListQueryType: RawRepresentable, Codable
-
Channel filter for super mode in group channels.
See moreDeclaration
Swift
public enum GroupChannelSuperChannelFilter: Int
extension GroupChannelSuperChannelFilter: RawRepresentable, Codable
-
Filter public group channel or private one in group channels.
See moreDeclaration
Swift
public enum GroupChannelPublicChannelFilter: Int
extension GroupChannelPublicChannelFilter: RawRepresentable, Codable
-
Filter my channels or all ones in public group channels.
See moreDeclaration
Swift
public enum PublicGroupChannelMembershipFilter: Int
extension PublicGroupChannelMembershipFilter: RawRepresentable, Codable
-
Filter operators in group channels.
See moreDeclaration
Swift
public enum GroupChannelOperatorFilter: Int
extension GroupChannelOperatorFilter: RawRepresentable, Codable
-
Filter operators in group channels.
See moreDeclaration
Swift
public enum GroupChannelMutedMemberFilter: Int
extension GroupChannelMutedMemberFilter: RawRepresentable, Codable
-
Declaration
Swift
public enum UnreadChannelFilter: Int
extension UnreadChannelFilter: RawRepresentable, Codable
-
Declaration
Swift
public enum GroupChannelHiddenState: Int
extension GroupChannelHiddenState: RawRepresentable, Codable
-
Declaration
Swift
public enum ChannelHiddenStateFilter: Int
extension ChannelHiddenStateFilter: RawRepresentable, Codable
-
The options to choose which push notification for the current user to receive in a group channel.
Since
3.0.128Declaration
Swift
public enum GroupChannelPushTriggerOption: Int
extension GroupChannelPushTriggerOption: RawRepresentable, Codable
-
Declaration
Swift
public enum PushTokenType: Int
extension PushTokenType: RawRepresentable, CustomStringConvertible, Codable
-
Undocumented
See moreDeclaration
Swift
public enum ChannelMetaCountersUpdateMode: Int
extension ChannelMetaCountersUpdateMode: RawRepresentable, Codable
-
Message type for filtering
See moreDeclaration
Swift
public enum MessageTypeFilter: Int
-
The enum type to represent various kinds of counts.
See moreDeclaration
Swift
public enum CountPreference: Int
extension CountPreference: RawRepresentable, Codable
-
The enum type to represent target type of mention.
See moreDeclaration
Swift
public enum MentionType: Int
extension MentionType: RawRepresentable, Codable
-
Declaration
Swift
public enum MessageSendingStatus: Int
extension MessageSendingStatus: Codable
extension MessageSendingStatus: CustomDebugStringConvertible
-
Declaration
Swift
public enum MessageSearchQueryOrder: Int
extension MessageSearchQueryOrder: RawRepresentable, Codable
-
Reply type filter
See moreDeclaration
Swift
public enum ReplyType: Int
extension ReplyType: RawRepresentable, Codable
-
Push token registration statuses
See moreDeclaration
Swift
public enum PushTokenRegistrationStatus: Int
-
The push option that determines how to deliver the push notification when sending a user or a file message.
See moreDeclaration
Swift
public enum PushNotificationDeliveryOption: Int
extension PushNotificationDeliveryOption: RawRepresentable, Codable
-
The options to choose which push notification for the current user to receive.
Since
3.0.128Declaration
Swift
public enum PushTriggerOption: Int
extension PushTriggerOption: RawRepresentable, Codable
-
Declaration
Swift
public enum InitializationState: Int
extension InitializationState: CustomStringConvertible
-
Connection state
See moreDeclaration
Swift
public enum WebSocketConnectionState: Int
-
Declaration
Swift
@available(*, deprecated, message: "This enum is deprecated with `ReportCategoryInfo` in 4.23.0.") public enum ReportCategory: Int
extension ReportCategory: RawRepresentable, Codable
-
Declaration
Swift
public enum ReactionEventAction: Int
extension ReactionEventAction: RawRepresentable, Codable
-
Undocumented
See moreDeclaration
Swift
public enum LogLevel: Int, LogSymbol, Comparable, Codable
-
Undocumented
See moreDeclaration
Swift
public enum UserListQueryType: Int
-
Declaration
Swift
public enum __SendbirdProduct: String
-
Declaration
Swift
public enum __SendbirdPlatform: String
-
Member state filter for group channel list query and group channel count
See moreDeclaration
Swift
public enum MemberStateFilter: Int
extension MemberStateFilter: RawRepresentable, Codable
-
Member state filter for group channel list query and group channel count
See moreDeclaration
Swift
public enum MyMemberStateFilter: Int
extension MyMemberStateFilter: RawRepresentable, Codable
-
Member state in group channel.
See moreDeclaration
Swift
public enum MemberState: Int
extension MemberState: RawRepresentable, Codable
-
The users’s role which gives different behaviors, permisions to user.
See moreDeclaration
Swift
public enum Role: Int
extension Role: RawRepresentable, Codable
-
The current user’s muted state type.
See moreDeclaration
Swift
public enum MutedState: Int
-
Declaration
Swift
public enum MemberListOrder: Int
extension MemberListOrder: RawRepresentable, Codable
-
Declaration
Swift
public enum RestrictionType: Int, RawRepresentable, Codable
-
Declaration
Swift
public enum NotificationMessageStatus: Int
extension NotificationMessageStatus: RawRepresentable, CustomStringConvertible, Codable
-
Declaration
Swift
public enum NotificationPriority: Int
extension NotificationPriority: RawRepresentable, CustomStringConvertible, Codable
-
Declaration
Swift
public enum ScheduledMessageListOrder: Int
-
Undocumented
See moreDeclaration
Swift
public enum CloseCode : UInt16
-
Undocumented
See moreDeclaration
Swift
public enum ErrorType: Error