toJson method

List<Map<String, dynamic>> toJson()

Implementation

List<Map<String, dynamic>> toJson() {
  final List<Map<String, dynamic>> _mapped = [];
  data.forEach((key, value) {
    if (value is Map) {
      _mapped.add({
        'name': key,
        'in': value['in'],
        'required': true,
        'schema': SwaggerUtils().toPrimativeType(value['type'])
      });
    } else {
      _mapped.add({
        'name': key,
        'in': 'query',
        'schema': SwaggerUtils().toPrimativeType(value)
      });
    }
  });
  return _mapped;
}