define(['jquery', 'underscore', 'requtils', 'renderer/nodebutton'], function ($, _, requtils, NodeButton) {
'use strict';
var Utils = requtils.getUtils();
/* NodeEnlargeButton Begin */
//var NodeEnlargeButton = Renderer.NodeEnlargeButton = Utils.inherit(Renderer._NodeButton);
var NodeEnlargeButton = Utils.inherit(NodeButton);
_(NodeEnlargeButton.prototype).extend({
_init: function() {
this.type = "Node-enlarge-button";
this.lastSectorInner = 0;
this.startAngle = -45;
this.endAngle = 0;
this.imageName = "enlarge";
this.text = "Enlarge";
},
mouseup: function() {
var _newsize = 1 + (this.source_representation.model.get("size") || 0);
this.source_representation.model.set("size", _newsize);
this.source_representation.select();
this.select();
paper.view.draw();
}
}).value();
// });
/* NodeEnlargeButton End */
return NodeEnlargeButton;
});