gchq / gchq/stroom-visualisations-dev

Integrate HourDayMultiHeatMap with GenericGrid

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
14
Forks
9
PR merge metrics
No merged PRs in 30d

Description

HourDayMultiHeatMap.js needs to be integrated with GenericGrid.js for the grid management side of things and made consistent with the look/feel of the other visualisations.

HDMHM was written prior to GenericGrid but hasn't yet been refactored. Ideally need to change GenericGrid to allow it to draw one axis per row/column when that axis is synched. This will allow it to work in the same way as HDMHM. Having the axes outside of the cells should probably be a configurable option.

Contributor guide

Open the contributing guide

Research direction

Start by reading HourDayMultiHeatMap.js and GenericGrid.js, then compare the other visualisations to understand their shared look and grid management. Define how GenericGrid should support synchronized axes per row or column and whether axes outside cells are configurable. Done means HourDayMultiHeatMap is integrated with GenericGrid and consistent with the other visualisations.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-visualization
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.