decode static method

Implementation

static DocumentObservationMessage decode(Object result) {
  result as List<Object?>;
  return DocumentObservationMessage(
    transcript: result[0]! as String,
    title: result[1] as String?,
    paragraphs: (result[2]! as List<Object?>).cast<DocumentTextMessage>(),
    barcodes: (result[3]! as List<Object?>).cast<BarcodeObservationMessage>(),
    tables: (result[4]! as List<Object?>).cast<DocumentTableMessage>(),
    lists: (result[5]! as List<Object?>).cast<DocumentListMessage>(),
    confidence: result[6]! as double,
  );
}