// Generated by CoffeeScript 1.4.0 (function() { var data; window.model = {}; model.dispatcher = d3.dispatch('statechange'); data = null; model.init = function() { data = [1, 2, 3, 4, 5]; return model.dispatcher.statechange(data); }; model.add_datapoint = function(n) { data.push(n); return model.dispatcher.statechange(data); }; model.remove_datapoint = function(n) { data.pop(); return model.dispatcher.statechange(data); }; }).call(this);