The file category.
Determines whether the file can be deleted.
OptionaldeleteThe delete fetch to the files service. Only defined if the file was deleted.
OptionaldescriptionThe file description.
OptionaldisplayThe order that the file should be displayed in. This is used with controls which use multiple files.
OptionaldownloadA promise which resolves on download completion.
Determines whether the file is in the process of downloading.
OptionalfileThe File or Blob object contained in the file.
OptionalidThe ID of the file in the files microservice. Note that files that are not uploaded will not have one.
Used to determine whether an attachment should be displayed as a link.
OptionallocationThe location of the file.
The name of the file.
OptionalnameThe name of the file and extension concatenated.
OptionalprogressProgress of the download or upload process.
Determines whether the file has been uploaded to the files microservice and added to the page.
The file size.
The file type.
OptionaluploadPromise which resolves on file upload completion.
Determines whether the file has been uploaded.
OptionaluploadedThe time and date the file was uploaded.
OptionaluploadedThe name of the user who uploaded the file.
OptionaluploadA user message detailing upload errors.
Determines whether the file is in the process of uploading.
The file URL.
A unique identifier for the file.
The properties on a page file object.