DataRefModelExtension extension
- on
Properties
- collectionId → String
-
Available on DataRefModel, provided by the DataRefModelExtension extension
Returns the collection ID, which is the last segment in the collection path.no setter - collectionPath → String?
-
Available on DataRefModel, provided by the DataRefModelExtension extension
The full collection path of the reference, always ending in "/".no setter - hasValidCollection → bool
-
Available on DataRefModel, provided by the DataRefModelExtension extension
Returns true collection is notnull
, does not contain only empty strings, and is not empty.no setter - hasValidId → bool
-
Available on DataRefModel, provided by the DataRefModelExtension extension
Returns true id is notnull
and is not empty.no setter - isDocumentRef → bool
-
Available on DataRefModel, provided by the DataRefModelExtension extension
no setter - isOnlyCollectionRef → bool
-
Available on DataRefModel, provided by the DataRefModelExtension extension
no setter - parentPath → String
-
Available on DataRefModel, provided by the DataRefModelExtension extension
Returns the parent path of the collection path. This is the collection path without the last segment.no setter -
parentSegments
→ List<
String> -
Available on DataRefModel, provided by the DataRefModelExtension extension
Returns the parent segments of the collection path. This is the collection path without the last segment.no setter - path → String
-
Available on DataRefModel, provided by the DataRefModelExtension extension
The full path of the reference. If it ends with "/", it's a path to a collection, otherwise it's a path to a document.no setter -
pathSegments
→ List<
String> -
Available on DataRefModel, provided by the DataRefModelExtension extension
The full path segments of the reference, in order, including the document ID if it's not null.no setter - tableName → String?
-
Available on DataRefModel, provided by the DataRefModelExtension extension
The table name, i.e. the last element in collection.no setter
Operators
-
operator +(
DataRefModel other) → DataRefModel -
Available on DataRefModel, provided by the DataRefModelExtension extension
Adds two DataRefModel objects. Collection paths must have an odd number of segments.