tsiclient
Version:
<a href="https://tsiclientsample.azurewebsites.net"><img src="https://insights.timeseries.azure.com/favicons/android-chrome-192x192.png" align="left" hspace="10" vspace="6" height="100px"></a>
27 lines (26 loc) • 1.02 kB
TypeScript
import { Component } from "./Component-8ea21f2e";
declare class Legend extends Component {
drawChart: any;
legendElement: any;
legendWidth: number;
private legendState;
private stickySeriesAction;
private labelMouseover;
private labelMouseout;
private svgSelection;
private chartComponentData;
constructor(drawChart: any, renderTarget: Element, legendWidth: number);
private labelMouseoutWrapper;
private toggleSplitByVisible;
triggerSplitByFocus(aggKey: string, splitBy: string): void;
private getHeightPerSplitBy;
private createGradient;
private isNonNumeric;
private createNonNumericColorKey;
private createCategoricalColorKey;
private createEventsColorKey;
private renderSplitBys;
private toggleSticky;
draw(legendState: string, chartComponentData: any, labelMouseover: any, svgSelection: any, options: any, labelMouseoutAction?: any, stickySeriesAction?: any): void;
}
export { Legend as default };