higlass
Version:
HiGlass Hi-C / genomic / large data viewer
25 lines (24 loc) • 736 B
TypeScript
export default CrossRule;
declare class CrossRule {
constructor(context: any, options: any);
xPosition: any;
yPosition: any;
strokeWidth: number;
strokeOpacity: number;
dashLength: number;
dashGap: number;
draw(): void;
mouseMoveHandler(mousePos: any): void;
highlighted: any;
drawHorizontalRule(graphics: any): void;
isMouseOverHorizontalLine(mousePos: any): boolean;
/**
* Export an SVG representation of this track
*
* @returns {Array} The two returned DOM nodes are both SVG
* elements [base,track]. Base is a parent which contains track as a
* child. Track is clipped with a clipping rectangle contained in base.
*
*/
exportSVG(): any[];
}