Properties
height
height: ((h?) => number)
Type declaration
- (h?): number
Returns number
highlightRegion
highlightRegion: ((d, options?) => void)
Type declaration
- (d, options?): void
Parameters
Optional
options: {
color?: string;
rectClass?: string;
}
Optional
color?: string
Optional
rectClass?: string
Returns void
init
init: ((scale, compositeFlag?, compositeHeight?) => void)
Type declaration
- (scale, compositeFlag?, compositeHeight?): void
Parameters
scale: RcsbScaleInterface<number, ScaleLinear<number, number, never>>
Optional
compositeFlag: boolean
Optional
compositeHeight: number
Returns void
moveSelection
moveSelection: ((mode) => void)
setBoardHighlight
setBoardHighlight: ((f) => void)
Type declaration
- (f): void
Parameters
f: ((d, operation, mode, propFlag?) => void)
- (d, operation, mode, propFlag?): void
Parameters
operation: "set" | "add"
mode: "select" | "hover"
Optional
propFlag: boolean
Returns void
Returns void
setManagers
setManagers: ((d3Manager, contextManager) => void)
Type declaration
- (d3Manager, contextManager): void
Returns void
setUpdateDataOnMove
setUpdateDataOnMove: ((f) => void)
trackColor
trackColor: ((c?) => string)
Type declaration
- (c?): string
Returns string
Readonly
trackSubject
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;
}>