silk-gui
Version:
GUI for developers and Node OS
18 lines (17 loc) • 386 B
JavaScript
var _ = require('../util')
var addClass = _.addClass
var removeClass = _.removeClass
module.exports = function (value) {
if (this.arg) {
var method = value ? addClass : removeClass
method(this.el, this.arg)
} else {
if (this.lastVal) {
removeClass(this.el, this.lastVal)
}
if (value) {
addClass(this.el, value)
this.lastVal = value
}
}
}