getThemeDefaultConfiguration method

Future<Map<String, Map<String, dynamic>>> getThemeDefaultConfiguration(
  1. int id
)

Gets the default configuration for the theme

Implementation

Future<Map<String, Map<String, dynamic>>> getThemeDefaultConfiguration(int id) async {
  final response = await _get('/api/theme/$id/configuration/default');
  final Map<String, Map<String, dynamic>> map = {};
  for (var group in (response.data as Map<String, dynamic>).keys) {
    final mapGroup = response.data[group] as Map<String, dynamic>;
    map[group] = <String, dynamic>{};
    for (var field in mapGroup.keys) {
      map[group]![field] = mapGroup[field];
    }
  }

  return map;
}