DataType enum

The Data Types that are available in ApptiveGrid

Inheritance

Constructors

DataType({required String backendName})
Define a Datatype with a corresponding backendName
const

Values

text → const DataType

Type to display String

const DataType(backendName: 'string')
dateTime → const DataType

Type to display DateTime

const DataType(backendName: 'date-time')
date → const DataType

Type to display DateTime without the option to adjust the Time part

const DataType(backendName: 'date')
integer → const DataType

Type to display int numbers

const DataType(backendName: 'integer')
decimal → const DataType

Type to display double decimal numbers

const DataType(backendName: 'decimal')
checkbox → const DataType

Type to display bool values

const DataType(backendName: 'boolean')
singleSelect → const DataType

Type to display enum values

const DataType(backendName: 'enum')
enumCollection → const DataType

Select Multiple Values from List of possible Values

const DataType(backendName: 'enumcollection')
crossReference → const DataType

Type to display CrossReference Values

const DataType(backendName: 'reference')
attachment → const DataType

Type for Attachments

const DataType(backendName: 'attachments')
geolocation → const DataType

Type for geolocations

const DataType(backendName: 'geolocation')
multiCrossReference → const DataType

Type for Multi Cross References

const DataType(backendName: 'references')
createdBy → const DataType

Type for CreatedBy.

const DataType(backendName: 'createdby')
user → const DataType

Type for User. A use case might be to assign a task to a user

const DataType(backendName: 'user')
currency → const DataType

Type for Currency

const DataType(backendName: 'currency')
uri → const DataType

Type for Uris

const DataType(backendName: 'uri')
email → const DataType

Type for an email

const DataType(backendName: 'email')
phoneNumber → const DataType

Type for a phonenumber

const DataType(backendName: 'phoneNumber')
signature → const DataType

Type for a phonenumber

const DataType(backendName: 'signature')
createdAt → const DataType

Type for CreatedAt

const DataType(backendName: 'createdat')

Properties

backendName String
The name that is used in the ApptiveGridBackend for this DataType
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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

Constants

values → const List<DataType>
A constant List of the values in this enum, in order of their declaration.