Skip to content

Text answers

TextAnswers

Bases: BaseFormItem

A question's answers as text.

Source code in pygsuite/forms/generated/text_answers.py
class TextAnswers(BaseFormItem):
    """
    A question's answers as text.
    """

    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 answers(self) -> List["TextAnswer"]:
        return [TextAnswer(object_info=v) for v in self._info.get("answers", [])]