DiscordGuildScheduledEvent.fromJson constructor
DiscordGuildScheduledEvent.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DiscordGuildScheduledEvent.fromJson(Map<String, dynamic> json) =>
DiscordGuildScheduledEvent(
id: DiscordSnowflake(json[idEntry] as String),
guildId: DiscordSnowflake(json[guildIdEntry] as String),
channelId: json[channelIdEntry] != null
? DiscordSnowflake(json[channelIdEntry] as String)
: null,
creatorId: json[creatorIdEntry] != null
? DiscordSnowflake(json[creatorIdEntry] as String)
: null,
name: json[nameEntry] as String,
description: json[descriptionEntry] as String?,
scheduledStartTime: json[scheduledStartTimeEntry] as String,
scheduledEndTime: json[scheduledEndTimeEntry] as String?,
privacyLevel: json[privacyLevelEntry] as int,
status: json[statusEntry] as int,
entityType: json[entityTypeEntry] as int,
entityId: json[entityIdEntry] != null
? DiscordSnowflake(json[entityIdEntry] as String)
: null,
entityMetadata: json[entityMetadataEntry] != null
? DiscordGuildScheduledEventEntityMetadata.fromJson(
json[entityMetadataEntry] as Map<String, dynamic>,
)
: null,
creator: json[creatorEntry] != null
? DiscordUser.fromJson(json[creatorEntry] as Map<String, dynamic>)
: null,
userCount: json[userCountEntry] as int?,
image: json[imageEntry] as String?,
);