HexabaseField class

Constructors

HexabaseField({Map<String, dynamic>? params})

Properties

asTitlte bool
getter/setter pair
datastore HexabaseDatastore
getter/setter pair
dataType ↔ HexabaseDataType
getter/setter pair
displayId String
getter/setter pair
dslookupInfo ↔ HexabaseDSLookupInfo
getter/setter pair
fieldIndex int
getter/setter pair
fileInfo HexabaseFileInfo
getter/setter pair
fullText bool
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hasIndex bool
getter/setter pair
hideFromApi bool
getter/setter pair
id String?
getter/setter pair
maxValue String
getter/setter pair
minValue String
getter/setter pair
options List<HexabaseFieldOption>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
getter/setter pair
showList bool
getter/setter pair
status bool
getter/setter pair
titleOrder int
getter/setter pair
unique bool
getter/setter pair

Methods

convert(dynamic value, HexabaseItem item) → dynamic
create() Future<bool>
jsonValue(dynamic value) Future
name(String language) String?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
savable() bool
save() Future<bool>
set(String key, dynamic value) HexabaseField
sets(Map<String, dynamic> params) HexabaseField
supportArray() bool
toString() String
A string representation of this object.
inherited
update() Future<bool>
valid(dynamic value) bool

Operators

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

Static Methods

all(HexabaseDatastore datastore) Future<List<HexabaseField>>