OptionalactionOptional BetaassetOptionalassetOptionaldialogOptionalonOptionalschemaOptional BetauploaderThe uploader instance for tracking upload progress.
When action is 'upload':
uploader is provided: Picker mode. Files are available via
uploader.getFiles(). The source should upload these files and report
progress via the uploader.uploader is undefined: Component mode. The source should show its
own file selection UI, handle uploads internally, and call onSelect
when complete.
The asset to open in source. Only provided when action is 'openInSource'.