Skip to content

Commit e04e886

Browse files
author
Tom Hanoldt
committed
change rule ordering
1 parent df1f2f1 commit e04e886

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/input.validator.coffee

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,6 @@ class @InputValidator
2525
# coffeelint: enable
2626

2727
rules:
28-
number: (validator, $element, value) ->
29-
return true if $element.attr('type') != 'number' || !(''+value).length
30-
validator.config.pattern.number.test(value)
31-
32-
tel: (validator, $element, value) ->
33-
return true if $element.attr('type') != 'tel' || !(''+value).length
34-
validator.config.pattern.tel.test(value)
35-
36-
email: (validator, $element, value) ->
37-
return true if $element.attr('type') != 'email' || !(''+value).length
38-
validator.config.pattern.email.test(value)
39-
4028
minlength: (validator, $element, value) ->
4129
return true unless $element.attr('minlength')
4230
('' + value).length >= parseInt($element.attr('minlength'), 10)
@@ -51,6 +39,18 @@ class @InputValidator
5139
return !!value.length if typeof(value) in ['string', 'array' ]
5240
!!value
5341

42+
number: (validator, $element, value) ->
43+
return true if $element.attr('type') != 'number' || !(''+value).length
44+
validator.config.pattern.number.test(value)
45+
46+
tel: (validator, $element, value) ->
47+
return true if $element.attr('type') != 'tel' || !(''+value).length
48+
validator.config.pattern.tel.test(value)
49+
50+
email: (validator, $element, value) ->
51+
return true if $element.attr('type') != 'email' || !(''+value).length
52+
validator.config.pattern.email.test(value)
53+
5454
pattern: (validator, $element, value) ->
5555
return true if !$element.attr('pattern') || !(''+value).length
5656
(''+value).match($element.attr('pattern'))

0 commit comments

Comments
 (0)