Relationship class
Information 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.
Constructors
- 
          Relationship({List<String> ? ids, RelationshipType? type})
- 
          Relationship.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- 
  ids
  → List<String> ?
- 
  An array of IDs for related blocks. You can get the type of the relationship
from the Typeelement.final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- type → RelationshipType?
- 
  The type of relationship that the blocks in the IDs array have with the
current block. The relationship can be VALUEorCHILD. A relationship of type VALUE is a list that contains the ID of the VALUE block that's associated with the KEY of a key-value pair. A relationship of type CHILD is a list of IDs that identify WORD blocks in the case of lines Cell blocks in the case of Tables, and WORD blocks in the case of Selection Elements.final
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited