libs/d3/src/lib/helper/hovering/d3-hovering-service.ts
Methods |
|
Public Abstract hidePointHovering | |||||||||
hidePointHovering(d: DataEntry, entry: InternalDataEntry)
|
|||||||||
Parameters :
Returns :
any
|
Public Abstract initPointHovering | ||||||
initPointHovering(elem: d3.Selection
|
||||||
Parameters :
Returns :
any
|
Public Abstract positioningPointHovering |
positioningPointHovering(x: number, y: number, color: string, background: any)
|
Returns :
any
|
Public Abstract showPointHovering | ||||||||||||
showPointHovering(d: DataEntry, entry: InternalDataEntry, timeseries: HelgolandTimeseries)
|
||||||||||||
Parameters :
Returns :
any
|
import { HelgolandTimeseries } from '@helgoland/core';
import { DataEntry, InternalDataEntry } from '../../model/d3-general';
export abstract class D3HoveringService {
public abstract initPointHovering(elem: d3.Selection<SVGGElement, any, any, any>);
public abstract hidePointHovering(d: DataEntry, entry: InternalDataEntry);
public abstract showPointHovering(d: DataEntry, entry: InternalDataEntry, timeseries: HelgolandTimeseries);
public abstract positioningPointHovering(x: number, y: number, color: string, background: any);
}