UNPKG

ideogram

Version:

Chromosome visualization with D3.js

35 lines (29 loc) • 569 B
import * as d3selection from 'd3-selection'; var d3 = Object.assign({}, d3selection); /** * Chromosome's view utility class */ export class ChromosomeUtil { constructor(node) { this._node = node; } getLabel() { var label = d3 .select(this._node) .select('text.chrLabel') .text(); return label; } /** * Get chromosome set label */ getSetLabel() { var setLabel = d3 .select(this._node.parentNode) .select('text.chromosome-set-label') .text(); return setLabel; } }