Interface for File information.
Returns where the file selected from, to upload.
Returns the upload file name.
Returns the details about upload file.
Returns the size of file in bytes.
Returns the status of the file.
Returns the current state of the file such as Failed, Canceled, Selected, Uploaded, or Uploading.
Returns the MIME type of file as a string. Returns empty string if the file’s type is not determined.
Returns the list of validation errors (if any).