Sha256: 40ebb8b43c08a9c6bd534c5c94b7e7b9f23f06d1044d567a2c16f8e5a6238d2b

Contents?: true

Size: 539 Bytes

Versions: 80

Compression:

Stored size: 539 Bytes

Contents

/**
 * Properties to ignore appending "px".
 */

var ignore = {
  columnCount: true,
  fillOpacity: true,
  fontWeight: true,
  lineHeight: true,
  opacity: true,
  orphans: true,
  widows: true,
  zIndex: true,
  zoom: true
};

/**
 * Set `el` css values.
 *
 * @param {Element} el
 * @param {Object} obj
 * @return {Element}
 * @api public
 */

module.exports = function(el, obj){
  for (var key in obj) {
    var val = obj[key];
    if ('number' == typeof val && !ignore[key]) val += 'px';
    el.style[key] = val;
  }
  return el;
};

Version data entries

80 entries across 80 versions & 1 rubygems

Version Path
ende-0.5.22 components/component/css/0.0.2/index.js
ende-0.5.21 components/component/css/0.0.2/index.js
ende-0.5.20 components/component/css/0.0.2/index.js
ende-0.5.19 components/component/css/0.0.2/index.js
ende-0.5.18 components/component/css/0.0.2/index.js
ende-0.5.17 components/component/css/0.0.2/index.js
ende-0.5.16 components/component/css/0.0.2/index.js
ende-0.5.15 components/component/css/0.0.2/index.js
ende-0.5.14 components/component/css/0.0.2/index.js
ende-0.5.13 components/component/css/0.0.2/index.js
ende-0.5.12 components/component/css/0.0.2/index.js
ende-0.5.10 components/component/css/0.0.2/index.js
ende-0.5.9 components/component/css/0.0.2/index.js
ende-0.5.8 components/component/css/0.0.2/index.js
ende-0.5.7 components/component/css/0.0.2/index.js
ende-0.5.6 components/component/css/0.0.2/index.js
ende-0.4.25 vendor/components/component-css/index.js
ende-0.5.5 components/component/css/0.0.2/index.js
ende-0.5.4 components/component/css/0.0.2/index.js
ende-0.5.3 components/component/css/0.0.2/index.js