Sha256: 26184324e449c06236d36240b61135067682c10796d9da342b1bddf8a2debdf3
Contents?: true
Size: 705 Bytes
Versions: 6
Compression:
Stored size: 705 Bytes
Contents
'use strict'; var parsers = require('../parsers'); var implicitSetter = require('../parsers').implicitSetter; module.exports.isValid = function parse(v) { if (typeof v !== 'string') { return false; } return (v === '' || v.toLowerCase() === 'transparent' || parsers.valueType(v) === parsers.TYPES.COLOR); }; var isValid = module.exports.isValid; var parser = function (v) { if (isValid(v)) { return v.toLowerCase(); } return undefined; }; module.exports.definition = { set: implicitSetter('border', 'color', isValid, parser), get: function () { return this.getPropertyValue('border-color'); }, enumerable: true, configurable: true };
Version data entries
6 entries across 5 versions & 4 rubygems