Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableBlock (googly_document_ai v0.1.0)

Copy Markdown View Source

Represents a table type block.

Attributes

  • annotations (type: Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentAnnotations.t()) - Annotation of the table block.
  • body_rows (type: list(Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableRow.t())) - Body rows containing main table content.
  • caption (type: String.t()) - Table caption/title.
  • header_rows (type: list(Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableRow.t())) - Header rows at the top of the table.

Summary

Types

t()

@type t() ::
  %Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableBlock{
    annotations:
      Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentAnnotations.t()
      | nil,
    body_rows:
      [
        Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableRow.t()
      ]
      | nil,
    caption: String.t() | nil,
    header_rows:
      [
        Googly.DocumentAI.Model.GoogleCloudDocumentaiV1DocumentDocumentLayoutDocumentLayoutBlockLayoutTableRow.t()
      ]
      | nil
  }