The empty folder's one sentence, for someone who can add to it.
OptionalonChanged?: () => voidAfter a folder is made or an entry deleted, and once per settled batch of uploads: reload the rows.
Creates a folder here under an already-checked, trimmed name.
OptionalonDelete?: (entry: FileEntry) => Promise<FileDeleteOutcome>Deletes a file, or a folder the host finds empty. Without it no row offers Delete.
OptionalreplaceNote?: stringWhat the host does with a replaced file, as a sentence for the dialog.
Optionaluploads?: FileUploadQueueA queue the host keeps, so uploads outlast this mount or use another transport. Without one the browser makes its own, over XHR.
What a host that lets its user add to the folder supplies.