OpenChannelHandler class
The OpenChannel handler.
- Inheritance
-
- Object
- BaseChannelHandler
- OpenChannelHandler
Constructors
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