in src/simplify_docx/elements/form.py [0:0]
def __init__(self, x: xmlFragment):
super(fldChar, self).__init__(x)
self.status = "fieldCodes"
self.fieldCodes = []
self.fieldResults = []
self._ffData = x.ffData
_ffData = x.ffData
if _ffData is not None:
self.ffData = ffData(_ffData)
if x.ffData.checkBox is not None:
self.__type__ = "Checkbox"
elif x.ffData.ddList is not None:
self.__type__ = "DropDown"
elif x.ffData.textInput is not None:
self.__type__ = "TextInput"
else:
warn(
"fldChar has unexpected ffData attribute: treating as generic-field"
)
self.__type__ = "generic-field"
else:
self.ffData = None
self.__type__ = "generic-field"