Skip to content

File upload answer

FileUploadAnswer

Bases: BaseFormItem

Info for a single file submitted to a file upload question.

Source code in pygsuite/forms/generated/file_upload_answer.py
class FileUploadAnswer(BaseFormItem):
    """
    Info for a single file submitted to a file upload question.
    """

    def __init__(self, object_info: Optional[Dict] = None):  # noqa: C901
        generated: Dict = {}

        object_info = object_info or generated
        super().__init__(object_info=object_info)

    @property
    def file_id(self) -> str:
        return self._info.get("fileId")

    @property
    def file_name(self) -> str:
        return self._info.get("fileName")

    @property
    def mime_type(self) -> str:
        return self._info.get("mimeType")