FieldType enum

The possible type of the field in the model.

  • Single prefix means field is non iterable.
  • Double prefix means field is iterable.
Inheritance
Available extensions

Values

$object → const FieldType

The field type for a single Object.

$enum → const FieldType

The field type for a single Enum.

$boolean → const FieldType

The field type for a single bool.

$integer → const FieldType

The field type for a single int.

$float → const FieldType

The field type for a single double.

$string → const FieldType

The field type for a single String.

$datetime → const FieldType

The field type for a single DateTime.

$timedelta → const FieldType

The field type for a single Duration.

$$object → const FieldType

The field type for a list of Object.

$$enum → const FieldType

The field type for a list of Enum.

$$boolean → const FieldType

The field type for a list of bool.

$$integer → const FieldType

The field type for a list of int.

$$float → const FieldType

The field type for a list of double.

$$string → const FieldType

The field type for a list of String.

$$datetime → const FieldType

The field type for a list of DateTime.

$$timedelta → const FieldType

The field type for a list of Duration.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
isIterable bool
If this field type is iterable.
no setter
object Type
Return an object Type from a FieldType.
no setter
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<FieldType>
A constant List of the values in this enum, in order of their declaration.