higlass
Version:
HiGlass Hi-C / genomic / large data viewer
18 lines (15 loc) • 539 B
JavaScript
/** @typedef {import('d3-selection').BaseType} BaseType */
/**
* Unsets the automatically set brush style of D3.
* @template {import('d3-selection').Selection<BaseType, unknown, BaseType, unknown>} Sel
* @param {Sel} el - Element which is brushed on.
* @param {string} className New class name to be set.
*/
const resetD3BrushStyle = (el, className) => {
el.select('.selection')
.attr('fill', null)
.attr('fill-opacity', null)
.attr('stroke', null)
.classed(className, true);
};
export default resetD3BrushStyle;