canAbort Method @beta

Determines whether the in-progress pull/merge can be rolled back via RebaseManager.abort.

A pull/merge can be aborted only while it is in progress (see inProgress) and a pull/merge restore point exists. The restore point is created at the start of a pull/merge only if the briefcase has pending local transactions, none of which contain schema changes, and disableRestorePointOnPullMerge is not set.

canAbort(): boolean

@returns true if a pull/merge is in progress and its restore point exists; otherwise, false.

Returns - boolean

true if a pull/merge is in progress and its restore point exists; otherwise, false.

Defined in

Last Updated: 05 November, 2026