parseStageInstance method
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),
);
}