The Files displays an editable list of files, using javascript to keep the uploaded file path when adding several files in a row.
Items are defined using sub wigdets configuration.
This is actually a template widget type whose template uses a <nxu:inputList /> tag in edit or create mode, and a table iterating over items in other modes.