UNPKG

chrt-object

Version:

Universal Object components of Chrt

16 lines (15 loc) 405 B
export function getStrokeStyle(style, strokeWidth = 1, strokeLength = 4) { let strokeStyle = null; switch (style) { case 'dashed': strokeStyle = `${strokeWidth * strokeLength} ${strokeWidth * strokeLength}`; break; case 'dotted': strokeStyle = `${strokeWidth} ${strokeWidth}`; break; case 'solid': default: strokeStyle = null; } return strokeStyle; }