Hierarchy

Constructors

Properties

_displayColor: string | RcsbFvColorGradient = "#FF6666"
circleDecorators: CircleDecoratorInterface[] = ...
circles: Selection<SVGGElement, CircleDecoratorInterface, BaseType, undefined> = ...
contextManager: RcsbFvContextManager
d3Manager: RcsbD3Manager
dx: number = 0.5
elementSubject: {
    mouseclick: Subject<{
        d: RcsbFvTrackDataElementInterface;
        e: MouseEvent;
    }>;
    mouseenter: Subject<{
        d: RcsbFvTrackDataElementInterface;
        e: MouseEvent;
    }>;
    mouseleave: Subject<{
        d: RcsbFvTrackDataElementInterface;
        e: MouseEvent;
    }>;
} = ...

Type declaration

g: Selection<SVGGElement, any, null, undefined>
lineDecorators: LineDecoratorInterface[] = ...
lines: Selection<SVGGElement, LineDecoratorInterface, BaseType, undefined> = ...
minRatio: number = 0
rcsbD3BlockManager: RcsbD3BlockManager = ...
trackSubject: {
    mouseenter: Subject<MouseEvent>;
    mouseleave: Subject<MouseEvent>;
    mousemove: Subject<{
        e: MouseEvent;
        n: number;
    }>;
} = ...

Type declaration

  • mouseenter: Subject<MouseEvent>
  • mouseleave: Subject<MouseEvent>
  • mousemove: Subject<{
        e: MouseEvent;
        n: number;
    }>
updateDataOnMove: ((d) => Promise<RcsbFvTrackData<{
    [k: string]: any;
}>>)

Type declaration

xScale: RcsbScaleInterface<number, ScaleLinear<number, number, never>>

Methods

Generated using TypeDoc