parseStageInstance method

StageInstance parseStageInstance(
  1. Map<String, Object?> raw
)

Parse a StageInstance from raw.

Implementation

StageInstance parseStageInstance(Map<String, Object?> raw) {
  return StageInstance(
    id: Snowflake.parse(raw['id']!),
    manager: this,
    guildId: Snowflake.parse(raw['guild_id']!),
    channelId: Snowflake.parse(raw['channel_id']!),
    topic: raw['topic'] as String,
    privacyLevel: PrivacyLevel.parse(raw['privacy_level'] as int),
    scheduledEventId: maybeParse(raw['guild_scheduled_event_id'], Snowflake.parse),
  );
}