OpenChannelHandler class

The OpenChannel handler.

Inheritance

Constructors

OpenChannelHandler()

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onChannelChanged(BaseChannel channel) → void
A callback for when channel property is changed.
inherited
onChannelDeleted(String channelUrl, ChannelType channelType) → void
A callback for when channel is deleted.
inherited
onChannelFrozen(BaseChannel channel) → void
A callback for when channel is frozen (Users can't send messages).
inherited
onChannelParticipantCountChanged(List<OpenChannel> channels) → void
Called when one or more open channel's member counts are changed.
onChannelUnfrozen(BaseChannel channel) → void
A callback for when channel is unfrozen (Users can send messages).
inherited
onMentionReceived(BaseChannel channel, BaseMessage message) → void
A callback for when a mention is received.
inherited
onMessageDeleted(BaseChannel channel, int messageId) → void
A callback for when a message is deleted.
inherited
onMessageReceived(BaseChannel channel, BaseMessage message) → void
A callback for when a message is received.
inherited
onMessageUpdated(BaseChannel channel, BaseMessage message) → void
A callback for when a message is updated.
inherited
onMetaCountersCreated(BaseChannel channel, Map<String, int> metaCounters) → void
A callback for when channel meta counters is created.
inherited
onMetaCountersDeleted(BaseChannel channel, List<String> metaCounterKeys) → void
A callback for when channel meta counters are deleted.
inherited
onMetaCountersUpdated(BaseChannel channel, Map<String, int> metaCounters) → void
A callback for when channel meta counters is updated.
inherited
onMetaDataCreated(BaseChannel channel, Map<String, String> metaData) → void
A callback for when channel meta data is created.
inherited
onMetaDataDeleted(BaseChannel channel, List<String> metaDataKeys) → void
A callback for when channel meta data is deleted.
inherited
onMetaDataUpdated(BaseChannel channel, Map<String, String> metaData) → void
A callback for when channel meta data is updated.
inherited
onOperatorUpdated(BaseChannel channel) → void
A callback for when operators change in channel
inherited
onReactionUpdated(BaseChannel channel, ReactionEvent event) → void
A callback for when a reactionEvent is updated.
inherited
onThreadInfoUpdated(BaseChannel channel, ThreadInfoUpdateEvent event) → void
A callback for when the thread information is updated.
inherited
onUserBanned(BaseChannel channel, RestrictedUser restrictedUser) → void
A callback for when a user is banned from channel.
inherited
onUserEntered(OpenChannel channel, User user) → void
A callback for when a User has entered OpenChannel. To use the updated participant count, refer to OpenChannel.participantCount.
onUserExited(OpenChannel channel, User user) → void
A callback for when a User has exited OpenChannel. To use the updated participant count, refer to OpenChannel.participantCount.
onUserMuted(BaseChannel channel, RestrictedUser restrictedUser) → void
A callback for when a user is muted from channel.
inherited
onUserUnbanned(BaseChannel channel, User user) → void
A callback for when a user is unbanned from channel.
inherited
onUserUnmuted(BaseChannel channel, User user) → void
A callback for when a user is unmuted from channel.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited