Values.RelationshipSourceInformation about how blocks are related to each other. A Block object contains 0 or more Relation objects in a list, Relationships. For more information, see Block. The Type element provides the type of the relationship for all blocks in the IDs array.
type nonrec t = {type_ : RelationshipType.t option;The type of relationship between the blocks in the IDs array and the current block. The following list describes the relationship types that can be returned. VALUE - A list that contains the ID of the VALUE block that's associated with the KEY of a key-value pair. CHILD - A list of IDs that identify blocks found within the current block object. For example, WORD blocks have a CHILD relationship to the LINE block type. MERGED_CELL - A list of IDs that identify each of the MERGED_CELL block types in a table. ANSWER - A list that contains the ID of the QUERY_RESULT block that’s associated with the corresponding QUERY block. TABLE - A list of IDs that identify associated TABLE block types. TABLE_TITLE - A list that contains the ID for the TABLE_TITLE block type in a table. TABLE_FOOTER - A list of IDs that identify the TABLE_FOOTER block types in a table.
*)ids : IdList.t option;An array of IDs for related blocks. You can get the type of the relationship from the Type element.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string | `List of [> `String of NonEmptyString.t ] list ])
list ]