1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
'use strict'; var valid_styles = ['normal', 'italic', 'oblique', 'inherit']; module.exports.isValid = function(v) { return valid_styles.indexOf(v.toLowerCase()) !== -1; }; module.exports.definition = { set: function(v) { this._setProperty('font-style', v); }, get: function() { return this.getPropertyValue('font-style'); }, enumerable: true, configurable: true, };