ares-ide
Version:
A browser-based code editor and UI designer for Enyo 2 projects
27 lines (26 loc) • 611 B
JavaScript
enyo.kind({
name: "control.Link",
kind: "enyo.Control",
handlers: {
onmouseover: "navOver",
onmouseout: "navOut",
onmousedown: "navPress",
onmouseup: "navDePress"
},
constructor: function(){
this.inherited(arguments);
},
navOver: function(item) {
this.addClass('hover');
},
navOut: function(item) {
this.removeClass('hover');
this.removeClass('active');
},
navPress: function(item) {
this.addClass('active');
},
navDePress: function(item) {
this.removeClass('active');
}
});