constructor(opts) {
    this.el = opts.element;
    this.element = opts.element;
    this.title = opts.title;
    this.titleFontSize = opts.titleFontSize || "17px";
    this.font = opts.font || 0;
    this.fillStyle = opts.fillStyle;
    this.tooltipFontSize = opts.tooltipFontSize || "0.95rem";
    this.bowing = opts.bowing || 0;
    this.simplification = opts.simplification || 0.2;
    this.interactive = opts.interactive !== false;
    this.dataFormat = typeof opts.data === "object" ? "object" : "file";
  }
Constructs a new Chart instance.
@param {Object} opts - Configuration object for the chart.