FieldReferenceData class

Details of a field that can be used in advanced searches.

Constructors

FieldReferenceData({FieldReferenceDataAuto? auto, String? cfid, FieldReferenceDataDeprecated? deprecated, String? deprecatedSearcherKey, String? displayName, List<String>? operators, FieldReferenceDataOrderable? orderable, FieldReferenceDataSearchable? searchable, List<String>? types, String? value})
FieldReferenceData.fromJson(Map<String, Object?> json)
factory

Properties

auto FieldReferenceDataAuto?
Whether the field provide auto-complete suggestions.
final
cfid String?
If the item is a custom field, the ID of the custom field.
final
deprecated FieldReferenceDataDeprecated?
Whether this field has been deprecated.
final
deprecatedSearcherKey String?
The searcher key of the field, only passed when the field is deprecated.
final
displayName String?
The display name contains the following:
final
hashCode int
The hash code for this object.
no setterinherited
operators List<String>
The valid search operators for the field.
final
orderable FieldReferenceDataOrderable?
Whether the field can be used in a query's ORDER BY clause.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchable FieldReferenceDataSearchable?
Whether the content of this field can be searched.
final
types List<String>
The data types of items in the field.
final
value String?
The field identifier.
final

Methods

copyWith({FieldReferenceDataAuto? auto, String? cfid, FieldReferenceDataDeprecated? deprecated, String? deprecatedSearcherKey, String? displayName, List<String>? operators, FieldReferenceDataOrderable? orderable, FieldReferenceDataSearchable? searchable, List<String>? types, String? value}) FieldReferenceData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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