higlass
Version:
HiGlass Hi-C / genomic / large data viewer
37 lines (36 loc) • 1.18 kB
TypeScript
/** @import * as t from '../types' */
/**
* @param {t.TrackConfig} trackConfig
* @return {trackConfig is t.CombinedTrackConfig}
*/
export function isCombinedTrackConfig(trackConfig: t.TrackConfig): trackConfig is t.CombinedTrackConfig;
/**
* @param {Event} event
* @returns {event is WheelEvent}
*/
export function isWheelEvent(event: Event): event is WheelEvent;
/**
* @param {unknown} obj
* @returns {obj is {}}
*/
export function isObject(obj: unknown): obj is {};
/**
* @param {t.TilesetInfo | undefined} info
* @returns {info is t.LegacyTilesetInfo}
*/
export function isLegacyTilesetInfo(info: t.TilesetInfo | undefined): info is t.LegacyTilesetInfo;
/**
* @param {t.TilesetInfo | undefined | { error: string }} info
* @returns {info is t.ResolutionsTilesetInfo}
*/
export function isResolutionsTilesetInfo(info: t.TilesetInfo | undefined | {
error: string;
}): info is t.ResolutionsTilesetInfo;
/**
* @param {t.TilesetInfo | undefined | { error: string }} info
* @returns {info is t.TilesetInfo}
*/
export function isTilesetInfo(info: t.TilesetInfo | undefined | {
error: string;
}): info is t.TilesetInfo;
import type * as t from '../types';