File

libs/d3/src/lib/helper/hovering/d3-hovering-service.ts

Index

Methods

Methods

Public Abstract hidePointHovering
hidePointHovering(d: DataEntry, entry: InternalDataEntry)
Parameters :
Name Type Optional
d DataEntry No
entry InternalDataEntry No
Returns : any
Public Abstract initPointHovering
initPointHovering(elem: d3.Selection)
Parameters :
Name Type Optional
elem d3.Selection<SVGGElement | any | any | any> No
Returns : any
Public Abstract positioningPointHovering
positioningPointHovering(x: number, y: number, color: string, background: any)
Parameters :
Name Type Optional
x number No
y number No
color string No
background any No
Returns : any
Public Abstract showPointHovering
showPointHovering(d: DataEntry, entry: InternalDataEntry, timeseries: HelgolandTimeseries)
Parameters :
Name Type Optional
d DataEntry No
entry InternalDataEntry No
timeseries HelgolandTimeseries No
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);

}

result-matching ""

    No results matching ""