rms-sparklines
Version:
A sparkline collection, written as web components
23 lines (22 loc) • 691 B
TypeScript
import { SparklineLineInterface } from './sparkline-line-interface';
export declare class SparklineLine {
attributes: SparklineLineInterface;
measurementsArray: number[];
coordinatesWorld: any[];
coordinatesViewport: any;
coordinatesCanvas: any;
coordinatesTips: any;
canvasScreenOffsetX: number;
canvasScreenOffsetY: number;
decorationPointsArray: any;
canvasTip: any;
constructor();
static handleMouseOut(): void;
draw(attributes: SparklineLineInterface): void;
/**
* Sparkline Inline Mouse Move Handler
* @param $event
* @param canvasEl
*/
handleMouseMove($event: MouseEvent, canvasEl: HTMLElement): void;
}