Class: Heatmap

jheatmap.Heatmap

new Heatmap

Heatmap interactive viewer

Author:
  • Jordi Deu-Pons
Source:
  • ../js/jheatmap-1.0.0.js, line 3555

Members

cells :jheatmap.HeatmapCells

Heatmap cells

Source:
  • ../js/jheatmap-1.0.0.js, line 3640

cols :jheatmap.HeatmapDimension

Heatmap columns

Source:
  • ../js/jheatmap-1.0.0.js, line 3633

controls :{shortcuts: boolean, filters: boolean, columnSelector: boolean, rowSelector: boolean, cellSelector: boolean, poweredByJHeatmap: boolean}

Sets the controls visibility.

Source:
  • ../js/jheatmap-1.0.0.js, line 3569

focus

The cell focused for details.

Source:
  • ../js/jheatmap-1.0.0.js, line 3610

offset

Position of the first cell on the top left corner

Properties:
Name Type Description
top number Position of the first row to show on the top of the heatmap
left number Position of the first column to show on the left of the heatmap
Source:
  • ../js/jheatmap-1.0.0.js, line 3602

options :*|{}

User configuration

Source:
  • ../js/jheatmap-1.0.0.js, line 3562

rows :jheatmap.HeatmapDimension

Heatmap rows

Source:
  • ../js/jheatmap-1.0.0.js, line 3626

Current search string to highlight matching rows and columns. Default 'null' means no search.

Source:
  • ../js/jheatmap-1.0.0.js, line 3619

size :jheatmap.HeatmapSize

Size of the cells panel

Source:
  • ../js/jheatmap-1.0.0.js, line 3594

Methods

init

Initialize the Heatmap

Source:
  • ../js/jheatmap-1.0.0.js, line 3645

paintCellDetails

Paint the cell popup on click.

Parameters:
Name Type Description
row selected row
col selected col
heatmap the heatmap object
boxTop top position of the details div
boxLeft left position of the details div
details default details div
Source:
  • ../js/jheatmap-1.0.0.js, line 3687