Ember.Comparable Class packages/ember-runtime/lib/mixins/comparable.js:8
PRIVATE
Defined in: packages/ember-runtime/lib/mixins/comparable.js:8
Module: ember-runtime
Implements some standard methods for comparing objects. Add this mixin to any class you create that can compare its instances.
You should implement the compare()
method.
Show:
compare
(a, b)
Number
private
Required. You must implement this method to apply this mixin.
Override to return the result of the comparison of the two parameters. The compare method should return:
-1
ifa < b
0
ifa == b
1
ifa > b
Default implementation raises an exception.
Parameters:
- a Object
- the first object to compare
- b Object
- the second object to compare
Returns:
- Number
- the result of the comparison