File repeating section
A file repeating section works exactly like a normal repeating section, except it displays the file drag and drop upload interface, and will automatically add repetitions as files are uploaded.
Properties
type |
"file-repeating-section" |
All the common properties are supported, along with the properties of repeating sections.
Suggested usage
To upload multiple files, and ask for additional information about each file, use:
{ type: "file-repeating-section", path: "filesWithDescription", heading: "Files with description", allowDelete: true, elements: [ {type:"text", path:"description", label:"Description", required:true}, {type:"file", path:"file", required:true} ] }
To upload a simple set of files, with minimal user interface:
{ type: "file-repeating-section", path: "fileSet", heading: "Set of files", allowAdd: false, allowDelete: false, elements: [ {type:"file", path:"."} ] }
In the document, the fileSet
property will be an array of file values.