Represents a set of records from a LinkedRecord cell value. See RecordQueryResult for main documentation.
Do not instantiate. You can get instances of this class by calling
record.selectLinkedRecordsFromCell
.
Press shift + S to search API reference.
Represents a set of records from a LinkedRecord cell value. See RecordQueryResult for main documentation.
Do not instantiate. You can get instances of this class by calling
record.selectLinkedRecordsFromCell
.
class LinkedRecordsQueryResult extends RecordQueryResult<LinkedRecordsQueryResultData>
readonly fields | Array<Field> | null The fields that were used to create this LinkedRecordsQueryResult. |
readonly id | string The ID for this model. |
readonly isDataLoaded | boolean |
readonly isDeleted | boolean |
readonly isValid | boolean Is the query result currently valid? This value always starts as 'true',
but can become false if the record from which this result was created is
deleted, if the field is deleted, if the field config changes to link to
a different table, or if the field config changes to link to a type
other than MULTIPLE_RECORD_LINKS. Once |
readonly recordIds | Array<string> Ordered array of all the linked record ids. Watchable. |
readonly records | Array<Record> Ordered array of all the linked records. Watchable. |
getRecordById | Get a specific record in the query result, or throws if that record doesn't exist or is
filtered out. Throws if data is not loaded yet. Watch using |
getRecordByIdIfExists | Get a specific record in the query result, or null if that record doesn't exist or is
filtered out. Throws if data is not loaded yet. Watch using |
getRecordColor | Get the Color of a specific record in the query result. Returns null if the record
has no color in this query result. Throws if the record isn't in the RecordQueryResult. Watch
with the |
hasRecord | Check to see if a particular record or record id is present in this query result. Returns false if the record has been deleted or is filtered out. |
loadDataAsync | function () => Promise<void> |
toString | function () => string A string representation of the model for use in debugging. |
unloadData | function () => void |
unwatch | function (keys: WatchableRecordQueryResultKey | ReadonlyArray<WatchableRecordQueryResultKey>, callback: FlowAnyFunction, context?: FlowAnyObject | null) => Array<WatchableRecordQueryResultKey> |
watch | function (keys: WatchableRecordQueryResultKey | ReadonlyArray<WatchableRecordQueryResultKey>, callback: FlowAnyFunction, context?: FlowAnyObject | null) => Array<WatchableRecordQueryResultKey> |