2016-10-02 17:58:37 +08:00
|
|
|
import Backbone from 'backbone'
|
2016-10-03 08:32:37 +08:00
|
|
|
try { Backbone.$ = window.$ } catch (err) {}
|
2016-10-02 17:58:37 +08:00
|
|
|
|
|
|
|
import Metacode from './Metacode'
|
|
|
|
|
|
|
|
const MetacodeCollection = Backbone.Collection.extend({
|
|
|
|
model: Metacode,
|
|
|
|
url: '/metacodes',
|
2016-11-07 15:25:08 -05:00
|
|
|
comparator: function(a, b) {
|
2016-10-02 17:58:37 +08:00
|
|
|
a = a.get('name').toLowerCase()
|
|
|
|
b = b.get('name').toLowerCase()
|
|
|
|
return a > b ? 1 : a < b ? -1 : 0
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
export default MetacodeCollection
|