RelationshipPopupElement class final

Represents a pop-up element of type relationship that is displayed in a pop-up for a geoelement.

A typical UI implementation displays a preview of RelationshipPopupElement.displayCount related records with a possibility to show more records and more detailed info by record.

Inheritance

Constructors

RelationshipPopupElement.withRelationshipId(int relationshipId)
Creates a new relationship pop-up element with the given relationship ID.
factory

Properties

description String
A string value describing the element in detail. Can be an empty string.
getter/setter pair
displayCount int
The maximum number of records to display.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isEvaluated bool
True if the pop-up element is contained in the Popup.evaluatedElements, false otherwise.
no setterinherited
orderByFields List<OrderBy>
A List of OrderBy objects indicating the display order for the related records and whether they should be sorted in ascending or descending order.
no setter
relationshipId int
The id of the relationship as defined in the feature layer definition.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String
A string value indicating what the element represents. Can be an empty string.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Returns a JSON representation of this Object in the data type used by jsonDecode.
inherited
toJsonString() String
Returns a JSON representation of this Object as a String.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited