devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
18 lines (15 loc) • 683 B
JavaScript
var _patchFontOptions = require("../core/utils").patchFontOptions;
exports.buildRectAppearance = function (option) {
var border = option.border || {};
return { fill: option.color, opacity: option.opacity, "stroke": border.color, "stroke-width": border.width, "stroke-opacity": border.opacity, hatching: option.hatching };
};
exports.buildTextAppearance = function (options, filter) {
return {
attr: options["stroke-width"] ? {
stroke: options.stroke, "stroke-width": options["stroke-width"], "stroke-opacity": options["stroke-opacity"],
filter: filter
} : {},
css: _patchFontOptions(options.font)
};
};
;