-
Notifications
You must be signed in to change notification settings - Fork 0
Component Filtration Comparators
donvadicastro edited this page Oct 29, 2015
·
7 revisions
Compatators is the boolean fuctions which returns comparision result.
Compare two input parameters and returns true if they are equal.
eq(1, 1): true
eq(true, 'true'): true
eq('test', 'test'): true
eq('test', ' test'): false
Checks val1 contains val2. This can be as string inside string comparision, as item inside array
contains('abcd', 'a'): true
contains('a', 'abcd'): true
contains(1, [1,2,3,4]): true
contains([1,2,3,4], 1): true
contains('a', 'bc'): false
Checks val1 is less then val2
less(10, 11): true
less(10, 10): false
less(11, 10): false
Checks val1 is greater than val2
less(10, 11): false
less(10, 10): false
less(11, 10): true
Check val1 is empty
empty(''): true
empty([]): true
empty(undefined): true
empty('a'): false
Also we can revert comparision result by using "!" symbol at the start of comparator declaration: "!eq", "!contains"