package.dist.components.graphs.heatmap.d.ts Maven / Gradle / Ivy
import { Component } from '../component';
import { RenderTypes } from '../../interfaces/enums';
export declare class Heatmap extends Component {
type: string;
renderType: RenderTypes;
private matrix;
private xBandwidth;
private yBandwidth;
private translationUnits;
init(): void;
render(animate?: boolean): void;
/**
* Generates a box using lines to create a hover effect
* The lines have drop shadow in their respective direction
* @param parentTag - tag name
* @param xBandwidth - X length
* @param yBandwidth - y length
*/
private createOuterBox;
private determineDividerStatus;
addEventListener(): void;
handleAxisOnHover: (event: CustomEvent) => void;
handleAxisMouseOut: (event: CustomEvent) => void;
destroy(): void;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy