* @private
(i, reset)
| 241 | * @private |
| 242 | */ |
| 243 | _circumference(i, reset) { |
| 244 | const opts = this.options; |
| 245 | const meta = this._cachedMeta; |
| 246 | const circumference = this._getCircumference(); |
| 247 | if ((reset && opts.animation.animateRotate) || !this.chart.getDataVisibility(i) || meta._parsed[i] === null || meta.data[i].hidden) { |
| 248 | return 0; |
| 249 | } |
| 250 | return this.calculateCircumference(meta._parsed[i] * circumference / TAU); |
| 251 | } |
| 252 | |
| 253 | updateElements(arcs, start, count, mode) { |
| 254 | const reset = mode === 'reset'; |
no test coverage detected