OptionalminimumOptionalpartialTrue to use a partial flash where possible, false to force a full flash. Default: true.
OptionalprogressOptional progress callback for tracking connection and flash stages.
Requesting a partial flash doesn't guarantee one is performed. Partial flashes are avoided if too many blocks have changed and failed partial flashes are retried as full flashes. The partial parameter reports the flash type currently in progress.
OptionalsignalOptional AbortSignal to abort the flash operation. When aborted, the flash promise will reject with a DeviceError with code "aborted".
Note: Currently only aborts during the FindingDevice stage on native platforms. Once a device is found and flashing begins, the operation cannot be aborted.
Smallest possible progress increment to limit callback rate.