summaryrefslogtreecommitdiff
path: root/bin/lib/less/tree/rule.js
diff options
context:
space:
mode:
Diffstat (limited to 'bin/lib/less/tree/rule.js')
-rw-r--r--bin/lib/less/tree/rule.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/bin/lib/less/tree/rule.js b/bin/lib/less/tree/rule.js
deleted file mode 100644
index 9e4e54a3..00000000
--- a/bin/lib/less/tree/rule.js
+++ /dev/null
@@ -1,42 +0,0 @@
-(function (tree) {
-
-tree.Rule = function (name, value, important, index, inline) {
- this.name = name;
- this.value = (value instanceof tree.Value) ? value : new(tree.Value)([value]);
- this.important = important ? ' ' + important.trim() : '';
- this.index = index;
- this.inline = inline || false;
-
- if (name.charAt(0) === '@') {
- this.variable = true;
- } else { this.variable = false }
-};
-tree.Rule.prototype.toCSS = function (env) {
- if (this.variable) { return "" }
- else {
- return this.name + (env.compress ? ':' : ': ') +
- this.value.toCSS(env) +
- this.important + (this.inline ? "" : ";");
- }
-};
-
-tree.Rule.prototype.eval = function (context) {
- return new(tree.Rule)(this.name,
- this.value.eval(context),
- this.important,
- this.index, this.inline);
-};
-
-tree.Shorthand = function (a, b) {
- this.a = a;
- this.b = b;
-};
-
-tree.Shorthand.prototype = {
- toCSS: function (env) {
- return this.a.toCSS(env) + "/" + this.b.toCSS(env);
- },
- eval: function () { return this }
-};
-
-})(require('../tree'));