Sha256: 0046a32b07007b9d157f461ebc0d570218a5c9b44c6fc08ad63f76b78aa98e4d

Contents?: true

Size: 761 Bytes

Versions: 8

Compression:

Stored size: 761 Bytes

Contents

(function() {
  var cx;

  cx = React.addons.classSet;

  Rev.registerComponent('BlockGrid', {
    buildClassName: function() {
      var addNum, classes;
      classes = {
        "RevBlockGrid": true
      };
      addNum = (function(_this) {
        return function(propName) {
          var prop;
          prop = _this.props[propName];
          if (prop != null) {
            return classes[propName + "-block-grid-" + prop] = true;
          }
        };
      })(this);
      addNum("small");
      addNum("medium");
      addNum("large");
      return this.classAdd(classes);
    },
    render: function() {
      return React.createElement("ul", {
        "className": this.buildClassName()
      }, this.props.children);
    }
  });

}).call(this);

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
revelry_core-0.1.12.4 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.12.2 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.11.6 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.10.1 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.10.0 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.9.1 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.9.0 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js
revelry_core-0.1.8.0 spec/dummy/tmp/jasmine/assets/revelry/ui/grid/BlockGrid.self.js