Sha256: 0d328892adf399ff3bb4a33e5b4da721ca22b7ed0a61cbfe695b1140e556245a
Contents?: true
Size: 1.02 KB
Versions: 20
Compression:
Stored size: 1.02 KB
Contents
'use strict'; var shorthandSetter = require('../parsers').shorthandSetter; var shorthandGetter = require('../parsers').shorthandGetter; var shorthand_for = { 'border-width': require('./borderWidth'), 'border-style': require('./borderStyle'), 'border-color': require('./borderColor'), }; var myShorthandSetter = shorthandSetter('border', shorthand_for); var myShorthandGetter = shorthandGetter('border', shorthand_for); module.exports.definition = { set: function(v) { if (v.toString().toLowerCase() === 'none') { v = ''; } myShorthandSetter.call(this, v); this.removeProperty('border-top'); this.removeProperty('border-left'); this.removeProperty('border-right'); this.removeProperty('border-bottom'); this._values['border-top'] = this._values.border; this._values['border-left'] = this._values.border; this._values['border-right'] = this._values.border; this._values['border-bottom'] = this._values.border; }, get: myShorthandGetter, enumerable: true, configurable: true, };
Version data entries
20 entries across 20 versions & 1 rubygems