@uwdata/mosaic-plot
Version:
A Mosaic-powered plotting framework based on Observable Plot.
45 lines (43 loc) • 727 B
JavaScript
const constantOptions = new Set([
'offset',
'order',
'reverse',
'sort',
'label',
'anchor',
'curve',
'tension',
'marker',
'markerStart',
'markerMid',
'markerEnd',
'textAnchor',
'lineAnchor',
'lineHeight',
'textOverflow',
'monospace',
'fontFamily',
'fontSize',
'fontStyle',
'fontVariant',
'fontWeight',
'frameAnchor',
'strokeLinejoin',
'strokeLinecap',
'strokeMiterlimit',
'strokeDasharray',
'strokeDashoffset',
'mixBlendMode',
'shapeRendering',
'imageRendering',
'preserveAspectRatio',
'interpolate',
'crossOrigin',
'paintOrder',
'pointerEvents',
'target',
'select'
]);
export function isConstantOption(value) {
return constantOptions.has(value);
}