Generate canvas patterns with patternomaly
masterPatternomaly allows you to generate HTML5 canvas patterns to improve data visualization accessibility (e.g., for color-blind users). You can generate a single pattern for a specific color using draw or an array of patterns for multiple colors using generate.
// Generate a single canvas pattern
pattern.draw('square', '#1f77b4');
// Generate an array of canvas patterns for an array of colors
pattern.generate([
'#1f77b4',
'#ff7f0e',
'#2ca02c',
'#d62728'
]);