@wordpress/style-engine
Version:
A suite of parsers and compilers for WordPress styles.
63 lines (60 loc) • 1.83 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _utils = require("../utils");
/**
* Internal dependencies
*/
const fontSize = {
name: 'fontSize',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'fontSize'], 'fontSize');
}
};
const fontStyle = {
name: 'fontStyle',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'fontStyle'], 'fontStyle');
}
};
const fontWeight = {
name: 'fontWeight',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'fontWeight'], 'fontWeight');
}
};
const fontFamily = {
name: 'fontFamily',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'fontFamily'], 'fontFamily');
}
};
const letterSpacing = {
name: 'letterSpacing',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'letterSpacing'], 'letterSpacing');
}
};
const lineHeight = {
name: 'letterSpacing',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'lineHeight'], 'lineHeight');
}
};
const textDecoration = {
name: 'textDecoration',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'textDecoration'], 'textDecoration');
}
};
const textTransform = {
name: 'textTransform',
generate: (style, options) => {
return (0, _utils.generateRule)(style, options, ['typography', 'textTransform'], 'textTransform');
}
};
var _default = [fontFamily, fontSize, fontStyle, fontWeight, letterSpacing, lineHeight, textDecoration, textTransform];
exports.default = _default;
//# sourceMappingURL=index.js.map