Skip to content

Commit a592233

Browse files
remove the verb 'is' from the type validators
1 parent 70c7594 commit a592233

File tree

5 files changed

+146
-142
lines changed

5 files changed

+146
-142
lines changed

example/lib/forms_with_validate_granularlly.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class _BodyState extends State<_Body> {
100100
hintText: 'YYYY-MM-DD',
101101
prefixIcon: Icon(Icons.calendar_today),
102102
),
103-
validator: V.required(V.isDateTime(V.isBefore(DateTime.now(),
103+
validator: V.required(V.dateTime(V.isBefore(DateTime.now(),
104104
isBeforeMsg: (_, __) => 'Date must be in the past.'))),
105105
keyboardType: TextInputType.datetime,
106106
textInputAction: TextInputAction.next,
@@ -126,7 +126,7 @@ class _BodyState extends State<_Body> {
126126
prefixIcon: Icon(Icons.height),
127127
suffixText: 'm',
128128
),
129-
validator: V.required(V.isNum(V.between(0.5, 2.5,
129+
validator: V.required(V.num(V.between(0.5, 2.5,
130130
betweenMsg: (_, num min, num max, __, ___) =>
131131
'Please enter a realistic height [$min-${max}m]'))),
132132
keyboardType: TextInputType.number,
@@ -141,7 +141,7 @@ class _BodyState extends State<_Body> {
141141
prefixIcon: Icon(Icons.monitor_weight),
142142
suffixText: 'kg',
143143
),
144-
validator: V.optional(V.isNum(V.between(20, 300,
144+
validator: V.optional(V.num(V.between(20, 300,
145145
betweenMsg: (_, num min, num max, ____, _____) =>
146146
'weight must be in [$min, ${max}kg]'))),
147147
keyboardType: TextInputType.number,

example/lib/generic_examples.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class GenericExamplesPage extends StatelessWidget {
2525
keyboardType: TextInputType.number,
2626
autovalidateMode: AutovalidateMode.always,
2727
validator: V.required(V.and(<Validator<String>>[
28-
V.isNum(V.lessThan(70), (_) => 'La edad debe ser numérica.'),
28+
V.num(V.lessThan(70), (_) => 'La edad debe ser numérica.'),
2929

3030
/// Include your own custom `FormFieldValidator` function, if you want
3131
/// Ensures positive values only. We could also have used `FormBuilderValidators.min( 0)` instead
@@ -59,7 +59,7 @@ class GenericExamplesPage extends StatelessWidget {
5959
prefixIcon: Icon(Icons.numbers),
6060
),
6161
keyboardType: TextInputType.number,
62-
validator: V.required(V.isNum()),
62+
validator: V.required(V.num()),
6363
autofillHints: const <String>[AutofillHints.oneTimeCode],
6464
textInputAction: TextInputAction.next,
6565
autovalidateMode: AutovalidateMode.always,
@@ -117,7 +117,7 @@ class GenericExamplesPage extends StatelessWidget {
117117
prefixIcon: Icon(Icons.exposure_neg_1),
118118
),
119119
keyboardType: TextInputType.number,
120-
validator: V.required(V.isNum(V.greaterThan(10))),
120+
validator: V.required(V.num(V.greaterThan(10))),
121121
textInputAction: TextInputAction.next,
122122
autovalidateMode: AutovalidateMode.always,
123123
),
@@ -128,7 +128,7 @@ class GenericExamplesPage extends StatelessWidget {
128128
prefixIcon: Icon(Icons.exposure_plus_1),
129129
),
130130
keyboardType: TextInputType.number,
131-
validator: V.required(V.isNum(V.lessThan(100))),
131+
validator: V.required(V.num(V.lessThan(100))),
132132
textInputAction: TextInputAction.next,
133133
autovalidateMode: AutovalidateMode.always,
134134
),
@@ -233,7 +233,7 @@ class GenericExamplesPage extends StatelessWidget {
233233
),
234234
keyboardType: TextInputType.number,
235235
validator: V.required(
236-
V.isNum(V.and(<Validator<num>>[V.between(0, 120)]))),
236+
V.num(V.and(<Validator<num>>[V.between(0, 120)]))),
237237
textInputAction: TextInputAction.done,
238238
autovalidateMode: AutovalidateMode.always,
239239
),

0 commit comments

Comments
 (0)