UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

37 lines (36 loc) 1.18 kB
/** @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';