NumberField class

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

Constructors

NumberField.new({required String name, String? id, NumberType numberType = NumberType.float, SignType signType = SignType.signed, bool showInList = false, bool isRequired = false, int sort = 0, FormFieldValidator<Object>? validator, FieldType type = FieldType.numberField})
NumberField.empty()
factory
NumberField.fromJson(dynamic json)
factory

Properties

copyWith → _$NumberFieldCWProxy

Available on NumberField, provided by the $NumberFieldCopyWith extension

Returns a callable class that can be used as follows: instanceOfNumberField.copyWith(...) or like so:instanceOfNumberField.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
name String
finalinherited
numberType NumberType
final
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
signType SignType
final
sort int
finalinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
type FieldType
finalinherited
validator FormFieldValidator<Object>?
finalinherited
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