cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
26 lines (25 loc) • 662 B
JavaScript
import makeStyleMapper from "./makeStyleMapper.mjs";
var LINE_STYLE_KEY_MAP = [
["lineWidth", "width"],
["stroke", "color"],
["opacity"],
["shadowBlur"],
["shadowOffsetX"],
["shadowOffsetY"],
["shadowColor"],
["lineDash", "type"],
["lineDashOffset", "dashOffset"],
["lineCap", "cap"],
["lineJoin", "join"],
["miterLimit"]
];
var getLineStyle = makeStyleMapper(LINE_STYLE_KEY_MAP);
var LineStyleMixin = function() {
function LineStyleMixin2() {
}
LineStyleMixin2.prototype.getLineStyle = function(excludes) {
return getLineStyle(this, excludes);
};
return LineStyleMixin2;
}();
export { LINE_STYLE_KEY_MAP, LineStyleMixin };