aboutsummaryrefslogtreecommitdiff
path: root/node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js')
-rw-r--r--node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js32
1 files changed, 32 insertions, 0 deletions
diff --git a/node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js b/node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js
new file mode 100644
index 000000000..80a9ae440
--- /dev/null
+++ b/node_modules/renderkid/lib/renderKid/styles/rule/declarationBlock/Display.js
@@ -0,0 +1,32 @@
+// Generated by CoffeeScript 1.9.3
+var Display, _Declaration,
+ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
+ hasProp = {}.hasOwnProperty,
+ indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
+
+_Declaration = require('./_Declaration');
+
+module.exports = Display = (function(superClass) {
+ var self;
+
+ extend(Display, superClass);
+
+ function Display() {
+ return Display.__super__.constructor.apply(this, arguments);
+ }
+
+ self = Display;
+
+ Display._allowed = ['inline', 'block', 'none'];
+
+ Display.prototype._set = function(val) {
+ val = String(val).toLowerCase();
+ if (indexOf.call(self._allowed, val) < 0) {
+ throw Error("Unrecognizable value `" + val + "` for `" + this.prop + "`");
+ }
+ return this.val = val;
+ };
+
+ return Display;
+
+})(_Declaration);