DfDbField class

Inheritance

Constructors

DfDbField({@required DfBaseEntity<DfBaseField> entity, @required String name, @required DfFieldType fieldType, @required bool primaryKey, @required bool joinKey, bool displayOnly, Function getObjectValue, Function setObjectValue, dynamic value})

Properties

aggregateType AggregateType
read / write, inherited
displayOnly bool
read / write, override
entity DfBaseEntity<DfBaseField>
read / write, inherited
fieldType DfFieldType
read / write, inherited
getObjectValue Function
read / write, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
joinKey bool
read / write
name String
read / write, inherited
primaryKey bool
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
setObjectValue Function
read / write, inherited
value ↔ dynamic
read / write, inherited

Methods

getSelectQueryAlias() String
getSelectQueryField() String
getTransform() Transformable
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
setValueFromQueryResult(Map<String, dynamic> dict) → dynamic
override
toCreateFieldStr() String
toString() String
A string representation of this object. [...]
inherited
validate() Map<String, List<DfError>>
inherited
valueAsBool() bool
inherited
valueAsDateTime() DateTime
inherited
valueAsDouble() double
inherited
valueAsInt() int
inherited
valueAsString() String
inherited

Operators

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