list method
- {bool? withUserCounts}
List the ScheduledEvents in the guild.
Implementation
Future<List<ScheduledEvent>> list({bool? withUserCounts}) async {
final route = HttpRoute()
..guilds(id: guildId.toString())
..scheduledEvents();
final request = BasicRequest(route, queryParameters: {if (withUserCounts != null) 'with_user_count': withUserCounts.toString()});
final response = await client.httpHandler.executeSafe(request);
final events = parseMany(response.jsonBody as List<Object?>, parse);
events.forEach(client.updateCacheWith);
return events;
}