oncoprintjs
Version:
A data visualization for cancer genomic data.
24 lines (23 loc) • 942 B
TypeScript
/// <reference types="jquery" />
/// <reference types="jstree" />
export declare type OncoprintTooltipParams = {
noselect?: boolean;
};
export default class OncoprintToolTip {
private $container;
private $div;
private hide_timeout_id;
private show_timeout_id;
center: boolean;
private shown;
constructor($container: JQuery, params?: OncoprintTooltipParams);
show(wait: number | undefined, viewport_x: number, viewport_y: number, $contents: JQuery, fade?: boolean): void;
private doShow;
private doHide;
private cancelScheduledShow;
private cancelScheduledHide;
showIfNotAlreadyGoingTo(wait: number | undefined, viewport_x: number, viewport_y: number, $contents: JQuery): void;
hideIfNotAlreadyGoingTo(wait?: number): void;
hide(wait?: number): void;
fadeIn(wait: number | undefined, viewport_x: number, viewport_y: number, $contents: JQuery): void;
}