StreamEvent constructor
StreamEvent({
- StreamEvent_GuildAddedToList? guildAddedToList,
- StreamEvent_GuildRemovedFromList? guildRemovedFromList,
- StreamEvent_ActionPerformed? actionPerformed,
- StreamEvent_MessageSent? sentMessage,
- StreamEvent_MessageUpdated? editedMessage,
- StreamEvent_MessageDeleted? deletedMessage,
- StreamEvent_ChannelCreated? createdChannel,
- StreamEvent_ChannelUpdated? editedChannel,
- StreamEvent_ChannelDeleted? deletedChannel,
- StreamEvent_GuildUpdated? editedGuild,
- StreamEvent_GuildDeleted? deletedGuild,
- StreamEvent_MemberJoined? joinedMember,
- StreamEvent_MemberLeft? leftMember,
- StreamEvent_Typing? typing,
- StreamEvent_RoleCreated? roleCreated,
- StreamEvent_RoleDeleted? roleDeleted,
- StreamEvent_RoleMoved? roleMoved,
- StreamEvent_RoleUpdated? roleUpdated,
- StreamEvent_RolePermissionsUpdated? rolePermsUpdated,
- StreamEvent_UserRolesUpdated? userRolesUpdated,
- StreamEvent_PermissionUpdated? permissionUpdated,
- StreamEvent_ChannelsReordered? channelsReordered,
- StreamEvent_ChannelPositionUpdated? editedChannelPosition,
- StreamEvent_MessagePinned? messagePinned,
- StreamEvent_MessageUnpinned? messageUnpinned,
- StreamEvent_ReactionUpdated? reactionUpdated,
Implementation
factory StreamEvent({
StreamEvent_GuildAddedToList? guildAddedToList,
StreamEvent_GuildRemovedFromList? guildRemovedFromList,
StreamEvent_ActionPerformed? actionPerformed,
StreamEvent_MessageSent? sentMessage,
StreamEvent_MessageUpdated? editedMessage,
StreamEvent_MessageDeleted? deletedMessage,
StreamEvent_ChannelCreated? createdChannel,
StreamEvent_ChannelUpdated? editedChannel,
StreamEvent_ChannelDeleted? deletedChannel,
StreamEvent_GuildUpdated? editedGuild,
StreamEvent_GuildDeleted? deletedGuild,
StreamEvent_MemberJoined? joinedMember,
StreamEvent_MemberLeft? leftMember,
StreamEvent_Typing? typing,
StreamEvent_RoleCreated? roleCreated,
StreamEvent_RoleDeleted? roleDeleted,
StreamEvent_RoleMoved? roleMoved,
StreamEvent_RoleUpdated? roleUpdated,
StreamEvent_RolePermissionsUpdated? rolePermsUpdated,
StreamEvent_UserRolesUpdated? userRolesUpdated,
StreamEvent_PermissionUpdated? permissionUpdated,
StreamEvent_ChannelsReordered? channelsReordered,
StreamEvent_ChannelPositionUpdated? editedChannelPosition,
StreamEvent_MessagePinned? messagePinned,
StreamEvent_MessageUnpinned? messageUnpinned,
StreamEvent_ReactionUpdated? reactionUpdated,
}) {
final _result = create();
if (guildAddedToList != null) {
_result.guildAddedToList = guildAddedToList;
}
if (guildRemovedFromList != null) {
_result.guildRemovedFromList = guildRemovedFromList;
}
if (actionPerformed != null) {
_result.actionPerformed = actionPerformed;
}
if (sentMessage != null) {
_result.sentMessage = sentMessage;
}
if (editedMessage != null) {
_result.editedMessage = editedMessage;
}
if (deletedMessage != null) {
_result.deletedMessage = deletedMessage;
}
if (createdChannel != null) {
_result.createdChannel = createdChannel;
}
if (editedChannel != null) {
_result.editedChannel = editedChannel;
}
if (deletedChannel != null) {
_result.deletedChannel = deletedChannel;
}
if (editedGuild != null) {
_result.editedGuild = editedGuild;
}
if (deletedGuild != null) {
_result.deletedGuild = deletedGuild;
}
if (joinedMember != null) {
_result.joinedMember = joinedMember;
}
if (leftMember != null) {
_result.leftMember = leftMember;
}
if (typing != null) {
_result.typing = typing;
}
if (roleCreated != null) {
_result.roleCreated = roleCreated;
}
if (roleDeleted != null) {
_result.roleDeleted = roleDeleted;
}
if (roleMoved != null) {
_result.roleMoved = roleMoved;
}
if (roleUpdated != null) {
_result.roleUpdated = roleUpdated;
}
if (rolePermsUpdated != null) {
_result.rolePermsUpdated = rolePermsUpdated;
}
if (userRolesUpdated != null) {
_result.userRolesUpdated = userRolesUpdated;
}
if (permissionUpdated != null) {
_result.permissionUpdated = permissionUpdated;
}
if (channelsReordered != null) {
_result.channelsReordered = channelsReordered;
}
if (editedChannelPosition != null) {
_result.editedChannelPosition = editedChannelPosition;
}
if (messagePinned != null) {
_result.messagePinned = messagePinned;
}
if (messageUnpinned != null) {
_result.messageUnpinned = messageUnpinned;
}
if (reactionUpdated != null) {
_result.reactionUpdated = reactionUpdated;
}
return _result;
}