list method

Future<List<Integration>> list()

List the integrations in the guild.

Implementation

Future<List<Integration>> list() async {
  final route = HttpRoute()
    ..guilds(id: guildId.toString())
    ..integrations();
  final request = BasicRequest(route);

  final response = await client.httpHandler.executeSafe(request);
  final integrations = parseMany(response.jsonBody as List, parse);

  integrations.forEach(client.updateCacheWith);
  return integrations;
}