| 1 |
(function(wpmm) { |
| 2 |
wpmm.visualizer.Charts = Backbone.Collection.extend({ |
| 3 |
model: wpmm.visualizer.Chart, |
| 4 |
|
| 5 |
sync: function(method, model, options) { |
| 6 |
if ('read' === method) { |
| 7 |
options = options || {}; |
| 8 |
options.type = 'GET'; |
| 9 |
options.data = _.extend( options.data || {}, { |
| 10 |
action: wp.media.view.l10n.visualizer.actions.get_charts |
| 11 |
}); |
| 12 |
|
| 13 |
return wp.media.ajax( options ); |
| 14 |
} else { |
| 15 |
return Backbone.sync.apply( this, arguments ); |
| 16 |
} |
| 17 |
} |
| 18 |
}); |
| 19 |
})(wp.media.model); |