TrackedEntityInstance class
- Inheritance
-
- Object
- BaseEntity
- IdentifiableEntity
- TrackedEntityInstance
- Annotations
-
- @AnnotationReflectable
- @Entity(tableName: 'trackedEntityInstance', apiResourceName: 'trackedEntityInstances')
Constructors
-
TrackedEntityInstance({String? id, String? name, String? created, String? lastUpdated, required String orgUnit, required bool dirty, required String trackedEntityType, String? trackedEntityInstance, bool? deleted, bool? synced, bool? syncFailed, TrackedEntityInstanceImportSummary? lastSyncSummary, String? lastSyncDate, bool? inactive, List<
Enrollment> ? enrollments, List<TrackedEntityAttributeValue> ? attributes, bool? transfer, bool? saved, List<TrackedEntityInstanceRelationship> ? relationships, bool? skipDateUpdate}) -
TrackedEntityInstance.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
attributes
↔ List<
TrackedEntityAttributeValue> ? -
getter/setter pair
- code → String?
-
finalinherited
- created ↔ String?
-
getter/setter pairinherited
- deleted ↔ bool?
-
getter/setter pair
- dirty ↔ bool
-
getter/setter pairinherited
- displayName → String?
-
finalinherited
-
enrollments
↔ List<
Enrollment> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
getter/setter pairinherited
- inactive ↔ bool?
-
getter/setter pair
- lastSyncDate ↔ String?
-
getter/setter pair
- lastSyncSummary ↔ TrackedEntityInstanceImportSummary?
-
getter/setter pair
- lastUpdated ↔ String?
-
getter/setter pairinherited
- name ↔ String?
-
getter/setter pairinherited
- orgUnit ↔ String
-
getter/setter pair
-
relationships
↔ List<
TrackedEntityInstanceRelationship> ? -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- saved ↔ bool?
-
A value that detects whether the user has marked the entity has saved or not.
This is useful for when you want to sync specific data to remote server and leave others.
getter/setter pair
- shortName → String?
-
finalinherited
- skipDateUpdate ↔ bool?
-
getter/setter pairinherited
- synced ↔ bool?
-
getter/setter pair
- syncFailed ↔ bool?
-
getter/setter pair
- trackedEntityInstance ↔ String?
-
getter/setter pair
- trackedEntityType ↔ String
-
getter/setter pair
- transfer ↔ bool?
-
getter/setter pair
- translation → Translation?
-
no setterinherited
- translations ↔ dynamic
-
getter/setter pairinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
transferOrgUnit(
String orgUnit) → dynamic
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
toUpload(
TrackedEntityInstance trackedEntityInstance, List< Event> ? events) → dynamic -
toUploadEnrollment(
TrackedEntityInstance trackedEntityInstance, List< Event> ? events) → dynamic -
toUploadWithoutEnrollment(
TrackedEntityInstance trackedEntityInstance, List< Event> ? events) → dynamic