Package Exports
- css-property
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (css-property) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
css-property

CSS property constructor
Install
Install with npm
npm install --save css-propertyUsage
var Selector = require('style-selector'),
Property = require('css-property'),
bodySelector = new Selector('body'),
prop = new Property('font-family', 'Arial', bodySelector);
console.log(prop.prop); // font-family
console.log(prop.value); // Arial
console.log(prop.selector.text); // body
console.log(prop.toString()); // font-family: Arial;API
Property(prop, value, selector)
prop
Type: String
Default: none
Property
value
Type: String
Default: none
Value
selector
Type: Object
Default: none
Selector the property originates from.
Property.prototype.compare(property)
Compares with another Property based on Selector#specificity.
property
Type: Object
Default: none
Property to compare.
Property.prototype.toString()
Returns CSS property.
Credit
The code for this module was originally taken from the Juice library.
License
MIT
