SelectorField class

Inheritance
Available extensions
Annotations
  • @autoequal
  • @CopyWith()
  • @JsonSerializable()

Constructors

SelectorField.new({required String name, required Model model, required List<TitleField> titleFields, String? virtualField, String? id, bool showInList = false, bool isRequired = false, int sort = 0, FormFieldValidator<Object>? validator, FieldType type = FieldType.selectorField})
SelectorField.empty()
factory
SelectorField.fromJson(dynamic json)
factory

Properties

copyWith → _$SelectorFieldCWProxy

Available on SelectorField, provided by the $SelectorFieldCopyWith extension

Returns a callable class that can be used as follows: instanceOfSelectorField.copyWith(...) or like so:instanceOfSelectorField.copyWith.fieldName(...).
no setter
defaultValues Set<String>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id String
finalinherited
isBool bool

Available on Field?, provided by the FieldTypesExtension extension

no setter
isDateTime bool

Available on Field?, provided by the FieldTypesExtension extension

no setter
isEmpty bool
no setteroverride
isNumeric bool

Available on Field?, provided by the FieldTypesExtension extension

no setter
isRequired bool
finalinherited
isSingleLine bool

Available on Field, provided by the IsSingleLineField extension

no setter
isString bool

Available on Field?, provided by the FieldTypesExtension extension

no setter
model Model
final
name String
finalinherited
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setteroverride
realField bool
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showInList bool
finalinherited
sort int
finalinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
titleFields List<TitleField>
final
type FieldType
finalinherited
validator FormFieldValidator<Object>?
finalinherited
virtualField String
final
virtualFields List<Field>
no setterinherited

Methods

description([BuildContext? context]) FieldDescription
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Json
override
toModel() Model
override
toString() String
A string representation of this object.
inherited

Operators

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