Files
less.js/lib/less/functions/default.js

24 lines
501 B
JavaScript

var Keyword = require("../tree/keyword.js");
var defaultFunc = {
eval: function () {
var v = this.value_, e = this.error_;
if (e) {
throw e;
}
if (v != null) {
return v ? Keyword.True : Keyword.False;
}
},
value: function (v) {
this.value_ = v;
},
error: function (e) {
this.error_ = e;
},
reset: function () {
this.value_ = this.error_ = null;
}
};
module.exports = defaultFunc;