UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

26 lines (25 loc) 662 B
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 };