UpdateType enum

UpdateType is an enumeration of possible event types.

Inheritance
Available extensions

Values

message_new → const UpdateType

Represents a new message event.

message_reply → const UpdateType

Represents a reply to a message event.

message_edit → const UpdateType

Represents an edited message event.

message_allow → const UpdateType

Subscribe to messages from the community. The user clicked the Allow messages button or wrote the first message to the community.

message_deny → const UpdateType

New ban on messages from the community. The user clicked the Block messages button.

message_typing_state → const UpdateType

Typing status. The user types a message in a conversation or downloads an audio message.

message_event → const UpdateType

Action with message. The user clicked the Callback button.

message_reaction_event → const UpdateType

Reaction event.

photo_new → const UpdateType

Adding a photo.

photo_comment_new → const UpdateType

Adding a comment to a photo.

photo_comment_edit → const UpdateType

Editing a comment on a photo.

photo_comment_restore → const UpdateType

Restoring a comment on a photo.

photo_comment_delete → const UpdateType

Deleting a comment on a photo.

audio_new → const UpdateType

Audio added.

video_new → const UpdateType

Video added.

video_comment_new → const UpdateType

Adding a comment to a video.

video_comment_edit → const UpdateType

Editing a comment on a video.

video_comment_restore → const UpdateType

Restoring a comment on a video.

video_comment_delete → const UpdateType

Deleting a comment on a video.

wall_post_new → const UpdateType

Post added.

wall_repost → const UpdateType

Post reposted.

wall_reply_new → const UpdateType

Restoring a comment on the wall.

wall_reply_edit → const UpdateType

Editing a comment on the wall.

wall_reply_restore → const UpdateType

Restoring a comment on the wall.

wall_reply_delete → const UpdateType

Deleting a comment on the wall.

like_add → const UpdateType

New mark event I like it.

like_remove → const UpdateType

Removing mark event I like it.

board_post_new → const UpdateType

Create a comment in a discussion.

board_post_edit → const UpdateType

Edit a comment in a discussion.

board_post_restore → const UpdateType

Restoring a comment on the wall.

board_post_delete → const UpdateType

Deleting a comment on the wall.

market_comment_new → const UpdateType

New comment on the product.

market_comment_edit → const UpdateType

Editing a comment on the product.

market_comment_restore → const UpdateType

Restoring a comment on the product.

market_comment_delete → const UpdateType

Deleting a comment on the product.

market_order_new → const UpdateType

New order. To enable the event, you must enable advanced products in your community settings.

market_order_edit → const UpdateType

Editing an order.

group_join → const UpdateType

Adding a member or application to join the community.

group_leave → const UpdateType

Removing a member or application from the community.

user_block → const UpdateType

Adding a user to the blacklist.

user_unblock → const UpdateType

Removing a user from the blacklist.

poll_vote_new → const UpdateType

Adding a voice to a public poll.

group_officers_edit → const UpdateType

Editing the list of managers.

group_change_settings → const UpdateType

Change community settings.

group_change_photo → const UpdateType

Change group photo.

vkpay_transaction → const UpdateType

Payment via VK Pay.

app_payload → const UpdateType

Event from VK Mini Apps added to the community.

donut_subscription_create → const UpdateType

Creating a VK Donut subscription.

donut_subscription_prolonged → const UpdateType

Prolonging a VK Donut subscription.

donut_subscription_expired → const UpdateType

Subscription has expired.

donut_subscription_cancelled → const UpdateType

Subscription has been cancelled.

donut_subscription_price_changed → const UpdateType

Subscription price changed.

donut_money_withdraw → const UpdateType

Withdrawal from VK Donut.

donut_money_withdraw_error → const UpdateType

Withdrawal error from VK Donut.

unknown_event → const UpdateType

An unknown event.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<UpdateType>
A constant List of the values in this enum, in order of their declaration.