Skip to Content
APIPlanning Center Base TSSrcInterfacesInterface: BatchOptions

planning-center-monorepo v1.0.0


planning-center-monorepo / planning-center-base-ts/src / BatchOptions

Interface: BatchOptions

Defined in: packages/planning-center-base-ts/src/types/batch.ts:20 

Properties

continueOnError?

optional continueOnError: boolean

Defined in: packages/planning-center-base-ts/src/types/batch.ts:22 

Continue processing other operations if one fails


maxConcurrency?

optional maxConcurrency: number

Defined in: packages/planning-center-base-ts/src/types/batch.ts:24 

Maximum number of operations to run in parallel


enableRollback?

optional enableRollback: boolean

Defined in: packages/planning-center-base-ts/src/types/batch.ts:26 

Enable automatic rollback on failure


onOperationComplete()?

optional onOperationComplete: (result) => void

Defined in: packages/planning-center-base-ts/src/types/batch.ts:28 

Callback for each completed operation

Parameters

result

BatchResult

Returns

void


onBatchComplete()?

optional onBatchComplete: (summary) => void

Defined in: packages/planning-center-base-ts/src/types/batch.ts:30 

Callback for batch completion

Parameters

summary

BatchSummary

Returns

void