Properties
displayEmpty
displayEmpty: (() => void)
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)
plot
plot: ((element) => void)
Type declaration
- (element): void
Returns 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
setDisplayColor
setDisplayColor: ((color) => void)
Type declaration
- (color): void
Returns void
setHideEmptyTrack
setHideEmptyTrack: ((flag) => void)
setManagers
setManagers: ((d3Manager, contextManager) => void)
Type declaration
- (d3Manager, contextManager): void
Returns void
setMinRatio
setMinRatio: ((ratio) => void)
Type declaration
- (ratio): void
Returns void
setSelectDataInRange
setSelectDataInRange: ((flag) => void)
setUpdateDataOnMove
setUpdateDataOnMove: ((f) => void)
subscribeElementHighlight
subscribeElementHighlight: ((action) => void)
Type declaration
- (action): void
Parameters
action: {
enter: ((d) => void);
leave: ((d) => void);
}
enter: ((d) => void)
leave: ((d) => void)
Returns 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;
}>
update
update: ((compKey?) => void)
Type declaration
- (compKey?): void
Returns void