DataEntity<T, S> class abstract

Model representing a DataEntry from ApptiveGrid

T type of the data used in Flutter S type used when sending Data back

Mixed in types
Implementers

Constructors

DataEntity([T? value])
Create a new DataEntity with value

Properties

filterValue → dynamic
The value that is used to create the filter For implementations of DataEntity this is usually the DataEntity.schemaValue
no setteroverride
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemaValue → S?
The Value that is used when sending data back to the server. Matching against the schema
no setter
value ↔ T?
The value of the Entity
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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

Static Methods

fromJson({required dynamic json, required GridField field}) DataEntity
Creates a new DataEntity from json field is used to determine the runtimeType of the DataEntity based on GridField.type