UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

34 lines (33 loc) 2.04 kB
/** * @param {HTMLDivElement | null} prevDiv * @param {import("enzyme").ReactWrapper<{}, {}, HiGlassComponent> | null} prevHgc * @param {Record<string, unknown>} viewConf * @param {{ style?: string, bounded?: boolean, extendedDelay?: boolean }} [options] * @returns {Promise<[HTMLDivElement, { instance: () => HiGlassComponent }]>} */ export function mountHGComponentAsync(prevDiv: HTMLDivElement | null, prevHgc: import("enzyme").ReactWrapper<{}, {}, HiGlassComponent> | null, viewConf: Record<string, unknown>, options?: { style?: string; bounded?: boolean; extendedDelay?: boolean; }): Promise<[HTMLDivElement, { instance: () => HiGlassComponent; }]>; export function changeOptions(hgc: import("enzyme").ReactWrapper<{}, {}, HiGlassComponent>, viewUid: string, trackUid: string, options: Record<string, unknown>): void; export function areTransitionsActive(hgc: HiGlassComponent): boolean; export function waitForTransitionsFinished(hgc: HiGlassComponent, callback: () => void): void; export function waitForJsonComplete(finished: () => void): void; export function isWaitingOnTiles(hgc: HiGlassComponent): boolean; export function waitForTilesLoaded(hgc: HiGlassComponent, tilesLoadedCallback: (value?: unknown) => void): void; export function mountHGComponent(prevDiv: HTMLDivElement | null, prevHgc: import("enzyme").ReactWrapper<{}, {}, HiGlassComponent> | null, viewConf: Record<string, unknown>, done: (value?: unknown) => void, options?: { style?: string; bounded?: boolean; extendedDelay?: boolean; }): readonly [HTMLDivElement, import("enzyme").ReactWrapper<{}, {}, HiGlassComponent>]; export function waitForScalesStabilized(hgc: HiGlassComponent, viewUid: string, options: { initialWait?: number | undefined; timeInterval?: number | undefined; maxTime?: number | undefined; }): Promise<void>; export function waitForComponentReady(div: HTMLElement): Promise<void>; export function removeHGComponent(div: HTMLDivElement): void; import HiGlassComponent from '../HiGlassComponent';