UNPKG

e-lado

Version:

[![CircleCI](https://circleci.com/gh/sharetribe/sharetribe/tree/master.svg?style=svg)](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [![Dependency Status](https://gemnasium.com/sharetribe/sharetribe.png)](https://gemnasium.com/sharetribe/shar

29 lines (24 loc) 705 B
'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 };