toParams method

Map<String, String> toParams()

Convert to API parameters

Implementation

Map<String, String> toParams() {
  final params = <String, String>{
    'splitMethod': method.toString().split('.').last,
  };

  if (method == SplitMethod.byRange && pageRanges != null) {
    params['pageRanges'] = pageRanges!;
  }

  if (method == SplitMethod.everyNPages && pagesPerFile != null) {
    params['everyNPagesNumber'] = pagesPerFile.toString();
  }

  return params;
}