Mikhus/canvas-gauges

Issue with highlighting dynamically

Open

#189 opened on Jun 7, 2019

View on GitHub
 (4 comments) (0 reactions) (0 assignees)JavaScript (402 forks)github user discovery
bughelp wanted

Repository metrics

Stars
 (1,601 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Hi I'm trying to update the highlights with a function and it doesn't throw any errors but the highlight doesn't change. There can be any number of segments that need colour between various degrees. If I hardcode 4 or more they work perfectly but creating the array and passing it in inst working.

Here is my code

function colourSector() {

 var strHighlights = [];
 var strColor = 'rgba(54,255,75,1)';
  for (i = 0; i < secStart.length; i++)
  {
    strHighlights.push({from: secStart[i], to: secEnd[i], color: strColor});
  }

  var guage = document.gauges.get("canvas1");
  var hl = [];
  hl.push({highlights: strHighlights});
  guage.update(JSON.stringify(hl));

}

Contributor guide