Skip to Content
SdkReactInternalInterfacesPreprocessingOptions

PreprocessingOptions

Defined in: src/lib/processors/types.ts:55 

Options for file preprocessing

Properties

keepOriginalFiles?

optional keepOriginalFiles: boolean

Defined in: src/lib/processors/types.ts:65 

Whether to keep original file attachments (default: true)


maxFileSizeBytes?

optional maxFileSizeBytes: number

Defined in: src/lib/processors/types.ts:68 

Max file size to process in bytes (default: 10MB)


onError()?

optional onError: (fileName: string, error: Error) => void

Defined in: src/lib/processors/types.ts:74 

Callback for errors (non-fatal)

Parameters

ParameterType

fileName

string

error

Error

Returns

void


onProgress()?

optional onProgress: (current: number, total: number, fileName: string) => void

Defined in: src/lib/processors/types.ts:71 

Callback for progress updates

Parameters

ParameterType

current

number

total

number

fileName

string

Returns

void


processors?

optional processors: FileProcessor[] | null

Defined in: src/lib/processors/types.ts:62 

Processors to use.

  • undefined (default): Use all built-in processors
  • null or []: Disable preprocessing
  • FileProcessor[]: Use specific processors
Last updated on