parseGuildScheduledEventUpdate method

GuildScheduledEventUpdateEvent parseGuildScheduledEventUpdate(
  1. Map<String, Object?> raw
)

Parse a GuildScheduledEventUpdateEvent from raw.

Implementation

GuildScheduledEventUpdateEvent parseGuildScheduledEventUpdate(Map<String, Object?> raw) {
  final guildId = Snowflake.parse(raw['guild_id']!);
  final event = client.guilds[guildId].scheduledEvents.parse(raw);

  return GuildScheduledEventUpdateEvent(
    gateway: this,
    oldEvent: client.guilds[guildId].scheduledEvents.cache[event.id],
    event: event,
  );
}