higlass
Version:
HiGlass Hi-C / genomic / large data viewer
26 lines (25 loc) • 983 B
TypeScript
export default HorizontalGeneAnnotationsTrack;
declare class HorizontalGeneAnnotationsTrack extends HorizontalTiled1DPixiTrack {
fontSize: number;
geneLabelPos: any;
geneRectHeight: number;
geneStrandSpacing: number;
geneStrandHSpacing: number;
geneRectHHeight: number;
/** cleanup */
destroyTile(tile: any): void;
drawTile(): void;
geneId(geneInfo: any, type: any): string;
renderTile(tile: any): void;
allTexts: any[] | undefined;
allBoxes: any[] | undefined;
geneAreaHeight: number | undefined;
renderTextBg(allBoxes: any, allTexts: any, allTiles: any): void;
hideOverlaps(allBoxes: any, allTexts: any): void;
setPosition(newPosition: any): void;
setDimensions(newDimensions: any): void;
halfRectHHeight: number | undefined;
zoomed(newXScale: any, newYScale: any): void;
getMouseOverHtml(trackX: any, trackY: any): string;
}
import HorizontalTiled1DPixiTrack from './HorizontalTiled1DPixiTrack';