Implements

Constructors

Properties

elementSubject: {
    mouseclick: Subject<
        { d: RcsbFvTrackDataElementInterface; e: MouseEvent },
    >;
    mouseenter: Subject<{ d: RcsbFvTrackDataElementInterface; e: MouseEvent }>;
    mouseleave: Subject<{ d: RcsbFvTrackDataElementInterface; e: MouseEvent }>;
} = ...
plot: (
    element: Selection<
        SVGGElement,
        RcsbFvTrackDataElementInterface,
        BaseType,
        undefined,
    >,
) => void
setHideEmptyTrack: (flag: boolean) => void
setMinRatio: (ratio: number) => void
setSelectDataInRange: (flag: boolean) => void
setUpdateDataOnMove: (
    f: (
        d: LocationViewInterface,
    ) => Promise<RcsbFvTrackData<{ [k: string]: any }>>,
) => void
trackSubject: {
    mouseenter: Subject<MouseEvent>;
    mouseleave: Subject<MouseEvent>;
    mousemove: Subject<{ e: MouseEvent; n: number }>;
} = ...

Methods