MCPcopy
hub / github.com/chartjs/Chart.js / _getStackIndex

Method _getStackIndex

src/controllers/controller.bar.js:518–527  ·  view source on GitHub ↗

* Returns the stack index for the given dataset based on groups and bar visibility. * @param {number} [datasetIndex] - The dataset index * @param {string} [name] - The stack name to find * @param {number} [dataIndex] * @returns {number} The stack index * @private

(datasetIndex, name, dataIndex)

Source from the content-addressed store, hash-verified

516 * @private
517 */
518 _getStackIndex(datasetIndex, name, dataIndex) {
519 const stacks = this._getStacks(datasetIndex, dataIndex);
520 const index = (name !== undefined)
521 ? stacks.indexOf(name)
522 : -1; // indexOf returns -1 if element is not present
523
524 return (index === -1)
525 ? stacks.length - 1
526 : index;
527 }
528
529 /**
530 * @private

Callers 2

Calls 1

_getStacksMethod · 0.95

Tested by

no test coverage detected