toParams method

Map<String, String> toParams()

Convert to API parameters

Implementation

Map<String, String> toParams() {
  final params = <String, String>{
    'repairMode': mode.toString().split('.').last,
    'preserveFormFields': preserveFormFields.toString(),
    'preserveAnnotations': preserveAnnotations.toString(),
    'preserveBookmarks': preserveBookmarks.toString(),
    'optimizeImages': optimizeImages.toString(),
  };

  if (password != null) {
    params['password'] = password!;
  }

  return params;
}