toSaveObject method

Map<String, dynamic> toSaveObject()

Implementation

Map<String, dynamic> toSaveObject() {
  if (data is FormData) {
    return {
      'type': 'formdata',
      'data': {
        'fields': (data as FormData).fields.map((e) => e).toList(),
        'files': (data as FormData)
            .files
            .map((e) => {
                  'key': e.key,
                  'value': e.toString(),
                })
            .toList(),
      }
    };
  }
  return {
    'type': 'primative',
    'data': data,
  };
}