Skip to Content
APIPlanning Center People TSSrcInterfacesInterface: BatchOptions

planning-center-monorepo v1.0.0


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

Interface: BatchOptions

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:17

Properties

continueOnError?

optional continueOnError: boolean

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:19

Continue processing other operations if one fails


maxConcurrency?

optional maxConcurrency: number

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:21

Maximum number of operations to run in parallel


enableRollback?

optional enableRollback: boolean

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:23

Enable automatic rollback on failure


onOperationComplete()?

optional onOperationComplete: (result) => void

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:25

Callback for each completed operation

Parameters

result

BatchResult

Returns

void


onBatchComplete()?

optional onBatchComplete: (summary) => void

Defined in: packages/planning-center-base-ts/dist/types/batch.d.ts:27

Callback for batch completion

Parameters

summary

BatchSummary

Returns

void