Rate this page:

VIMessengerAction

Enum that represents actions that trigger messenger events. Each action is the reason for every triggered event.

For example, when the [VIMessengerDelegate messenger:didEditConversation:] event is invoked, users can inspect the exact reason of it via [VIMessengerEvent action]. In case of editing a conversation, it will be one of the following:

Consts

VIMessengerActionUnknown

Copy URL

VIMessengerActionAddParticipants

Copy URL

VIMessengerActionCreateConversation

Copy URL

VIMessengerActionEditConversation

Copy URL

VIMessengerActionEditMessage

Copy URL

VIMessengerActionEditParticipants

Copy URL

VIMessengerActionEditUser

Copy URL

VIMessengerActionGetConversation

Copy URL

VIMessengerActionGetConversations

Copy URL

VIMessengerActionGetSubscriptionList

Copy URL

VIMessengerActionGetPublicConversations

Copy URL

VIMessengerActionGetUser

Copy URL

VIMessengerActionGetUsers

Copy URL

VIMessengerActionIsRead

Copy URL

VIMessengerActionJoinConversation

Copy URL

VIMessengerActionLeaveConversation

Copy URL

VIMessengerActionManageNotifications

Copy URL

VIMessengerActionRemoveConversation

Copy URL

VIMessengerActionRemoveMessage

Copy URL

VIMessengerActionRemoveParticipants

Copy URL

VIMessengerActionRetransmitEvents

Copy URL

VIMessengerActionSendMessage

Copy URL

VIMessengerActionSetStatus

Copy URL

VIMessengerActionSubscribe

Copy URL

VIMessengerActionTyping

Copy URL

VIMessengerActionUnsubscribe

Copy URL