Skip to content

Commit c1e5bab

Browse files
committed
feat(picker): add onFileUploadCancel callback
1 parent cf12a69 commit c1e5bab

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
/**
1919
* @private
2020
*/
21-
const PICKER_VERSION = '1.21.2';
21+
const PICKER_VERSION = '1.22.0';
2222

2323
/**
2424
* @private

src/lib/picker.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ export interface PickerFileCallback {
173173
(file: PickerFileMetadata): void | Promise<any>;
174174
}
175175

176+
export interface PickerFileCancelCallback {
177+
(file: PickerFileMetadata): void;
178+
}
179+
176180
export interface PickerFileErrorCallback {
177181
(file: PickerFileMetadata, error: Error): void;
178182
}
@@ -598,6 +602,10 @@ export interface PickerOptions {
598602
* ```
599603
*/
600604
onFileSelected?: PickerFileCallback;
605+
/**
606+
* Called when a file upload has been canceled.
607+
*/
608+
onFileUploadCancel?: PickerFileCancelCallback;
601609
/**
602610
* Called when a file begins uploading.
603611
*/

src/schema/picker.schema.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,9 @@ export const PickerParamsSchema = {
237237
onFileSelected: {
238238
format: 'callback',
239239
},
240+
onFileUploadCancel: {
241+
format: 'callback',
242+
},
240243
onFileUploadStarted: {
241244
format: 'callback',
242245
},

0 commit comments

Comments
 (0)