UNPKG

tu-view-plus

Version:
2 lines (1 loc) 518 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function i(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function c(e){return Object.entries(e).map(([n,o])=>`${i(n)}:${o}`).join(";")}function g(e){const n=e.getContext("2d");if(!n)return;const o=n.getImageData(0,0,e.width,e.height),{data:a}=o;for(let t=0;t<a.length;t+=4){const r=(a[t]+a[t+1]+a[t+2])/3;a[t]=r,a[t+1]=r,a[t+2]=r}n.putImageData(o,0,0)}exports.camelToKebab=i;exports.canvasToGray=g;exports.styleToString=c;