Sha256: 8455d6c756b8ddbc50edf8ee525294fa9d85abcc223e178824016fdbb71aa9e8
Contents?: true
Size: 761 Bytes
Versions: 31
Compression:
Stored size: 761 Bytes
Contents
circosJS.Text = -> circosJS.Track.call @ @parseData = circosJS.parsePositionTextData @renderDatumContainer = (instance, parentElement, name, data, conf) => track = parentElement.append 'g' .attr 'class', name group = @renderBlock track, data, instance._layout, conf @renderDatum = (parentElement, conf, layout, utils) -> text = parentElement.selectAll 'g' .data (d) -> d.values .enter().append 'g' .append 'text' .text (d) -> d.value .attr 'transform', (d) -> angle = utils.theta(d.position, layout.blocks[d.block_id])*360/(2*Math.PI) - 90 'rotate(' + angle + ')' + 'translate(' + conf.innerRadius + ',0)' for key, value of conf.style text.style key, value text return @
Version data entries
31 entries across 31 versions & 1 rubygems