Quickly mixin class helper methods to a view.
Rewrite of ianstormtaylor/classes for npm+browserify support.
var Classes = require('classes');
function View() {
this.el = document.createElement('div');
}
Classes(View.prototype);
var view = new View();
view.addClass('name');
view.removeClass('name');
view.hasClass('name');
// => false
view.toggleClass('name');
$ npm install KenanY/classes
var Classes = require('classes');
Mix the classes methods into a given obj
.
Adds a class name
to this.el
.
Removes a class name
from this.el
.
Checks whether this.el
has a class name
.
Toggles a class name
on this.el
.