in src/textract/extract-idcard/model.py [0:0]
def get_text(self)->str:
words:List[str] = []
for block in self.blocks:
if block.block_type == BlockType.WORD:
block:DocumentWordBlock =block
words.append(block.text)
elif block.block_type == BlockType.LINE:
block:DocumentLineBlock = block
words.append(block.text)
elif block.block_type == BlockType.KEY_VALUE_SET:
block:DocumentKeyValueBlock = block
words.append(block.get_text())
else:
raise NotImplementedError(block.block_type.name)
return ' '.join(words)