higlass
Version:
HiGlass Hi-C / genomic / large data viewer
10 lines (9 loc) • 707 B
TypeScript
export default visitTracks;
/**
* Track visitor to run code on individual tracks.
* @param {import('../types').TrackConfig[]} tracks - List of all tracks from the view definition.
* @param {import('../types').TrackVisitor} visit - Callback function receiving individual tracks.
* @param {boolean} includeCombinedTracks - If `true` recursively visit combined tracks.
* @param {import('../types').TrackPosition | null} position - Can be used to limit the tracks to be visit to a certain position.
*/
declare function visitTracks(tracks: import("../types").TrackConfig[], visit: import("../types").TrackVisitor, includeCombinedTracks?: boolean, position?: import("../types").TrackPosition | null): void;