IGV Classes

class Browser(options, trackContainerDiv)

browser.js

Browser.prototype.disableZoomWidget()

browser.js

Browser.prototype.enableZoomWidget(zoomHandlers)

browser.js

Browser.prototype.toggleCursorGuide(genomicStateList)

browser.js

Browser.prototype.toggleCenterGuide(genomicStateList)

browser.js

Browser.prototype.getFormat(name)

browser.js

Browser.prototype.loadTracksWithConfigList(configList)

browser.js

Browser.prototype.loadTrack(config)

browser.js

Browser.prototype.addTrack(track)

browser.js

Browser.prototype.reorderTracks()

browser.js

Browser.prototype.removeTrack(track)

browser.js

Browser.prototype.findTracks(property, value)

browser.js

Browser.prototype.reduceTrackOrder(trackView)

browser.js

Browser.prototype.increaseTrackOrder(trackView)

browser.js

Browser.prototype.setTrackHeight(newHeight)

browser.js

Browser.prototype.resize()

browser.js

Browser.prototype.repaint()

browser.js

Browser.prototype.repaintWithLocusIndex(locusIndex)

browser.js

Browser.prototype.update()

browser.js

Browser.prototype.updateWithLocusIndex(locusIndex)

browser.js

Browser.prototype.loadInProgress()

browser.js

Browser.prototype.updateLocusSearchWithGenomicState(genomicState)

browser.js

Browser.prototype.syntheticViewportContainerBBox()

browser.js

Browser.prototype.syntheticViewportContainerWidth()

browser.js

Browser.prototype.viewportContainerWidth()

browser.js

Browser.prototype.minimumBasesExtent()

browser.js

Browser.prototype.goto(chrName, start, end)

browser.js

Browser.prototype.zoomIn()

browser.js

Browser.prototype.zoomOut()

browser.js

Browser.prototype.selectMultiLocusPanelWithGenomicState(genomicState)

browser.js

Browser.prototype.closeMultiLocusPanelWithGenomicState(genomicState)

browser.js

Browser.prototype.multiLocusPanelLayoutWithTruthFunction(filterFunction)

browser.js

Browser.prototype.emptyViewportContainers($trackContainer)

browser.js

Browser.prototype.buildViewportsWithGenomicStateList(genomicStateList)

browser.js

Browser.prototype.parseSearchInput(string)

browser.js

Browser.prototype.getGenomicStateList(loci, viewportContainerWidth, continuation)

browser.js

Browser.prototype.on(eventName, fn)

browser.js

Browser.prototype.un(eventName, fn)

browser.js

Browser.prototype.fireEvent(eventName, args, thisObj)

browser.js

Browser.prototype.search(feature, callback, force)

browser.js

class EncodeTable(parentModalBodyObject, continuation)

encode/encode.js

EncodeTable.prototype.loadWithDataSource(dataSource)

encode/encode.js

EncodeTable.prototype.encodeTrackLabel(record)

encode/encode.js

class EncodeDataSource(config)

encode/encode.js

EncodeDataSource.prototype.loadJSON(continuation)

encode/encode.js

EncodeDataSource.prototype.ingestJSON(json, continuation)

encode/encode.js

EncodeDataSource.prototype.ingestFile(file, continuation)

encode/encode.js

EncodeDataSource.prototype.dataTablesData()

encode/encode.js

EncodeDataSource.prototype.columnHeadings()

encode/encode.js

class FastaSequence(reference)

fasta.js

FastaSequence.prototype.init()

fasta.js

FastaSequence.prototype.getSequence(chr, start, end)

fasta.js

FastaSequence.prototype.getIndex()

fasta.js

FastaSequence.prototype.loadAll()

fasta.js

FastaSequence.prototype.readSequence(chr, qstart, qend)

fasta.js

class TribbleIndex(chrIndexTable)

feature/tribble.js

TribbleIndex.prototype.blocksForRange(queryChr, min, max)

feature/tribble.js

class IdeoPanel($content_header)

ideogram.js

IdeoPanel.prototype.buildPanels($content_header)

ideogram.js

IdeoPanel.prototype.panelWithLocusIndex(locusIndex)

ideogram.js

IdeoPanel.prototype.resize()

ideogram.js

IdeoPanel.prototype.repaint()

ideogram.js

class AbortLoad()

igvxhr.js

class IntervalTree()

intervalTree.js

IntervalTree.prototype.insert(start, end, value)

intervalTree.js

IntervalTree.prototype.findOverlapping(start, end)

intervalTree.js

IntervalTree.prototype.logIntervals()

intervalTree.js

IntervalTree.prototype.mapIntervals(func)

intervalTree.js

IntervalTree.prototype.treeInsert(x)

intervalTree.js

class KaryoPanel($parent, config)

karyo/karyo.js

KaryoPanel.prototype.resize()

karyo/karyo.js

KaryoPanel.prototype.repaint()

karyo/karyo.js

class ReferenceFrame(chrName, start, bpPerPixel)

referenceFrame.js

ReferenceFrame.prototype.toPixels(bp)

referenceFrame.js

ReferenceFrame.prototype.toBP(pixels)

referenceFrame.js

ReferenceFrame.prototype.shiftPixels(pixels)

referenceFrame.js

ReferenceFrame.prototype.description()

referenceFrame.js

class SVG()

svg.js

SVG.prototype.setProperties(properties)

svg.js

SVG.prototype.setTransforms(transforms, x, y)

svg.js

SVG.prototype.clearRect(x, y, w, h)

svg.js

SVG.prototype.strokeLine(x1, y1, x2, y2, properties, transforms)

svg.js

SVG.prototype.fillRect(x, y, w, h, properties, transforms)

svg.js

SVG.prototype.fillRectWithCenter(centerX, centerY, width, height, properties, transforms)

svg.js

SVG.prototype.fillPolygon(x, y, properties, transforms)

svg.js

SVG.prototype.fillText(text, x, y, properties, transforms)

svg.js

SVG.prototype.strokeText(text, x, y, properties, transforms)

svg.js

SVG.prototype.strokeCircle(x, y, radius, properties, transforms)

svg.js

SVG.prototype.string()

svg.js

SVG.prototype.innerString()

svg.js

class Viewport(trackView, locusIndex)

viewport.js

Viewport.prototype.setWidth(width)

viewport.js

Viewport.prototype.initializationHelper(trackView, locusIndex)

viewport.js

Viewport.prototype.addMouseHandlers()

viewport.js

Viewport.prototype.addRulerMouseHandlers()

viewport.js

Viewport.prototype.removeRulerMouseHandlers()

viewport.js

Viewport.prototype.goto(chr, start, end)

viewport.js

Viewport.prototype.startSpinner()

viewport.js

Viewport.prototype.stopSpinner()

viewport.js

Viewport.prototype.resize()

viewport.js

Viewport.prototype.update()

viewport.js

Viewport.prototype.repaint()

viewport.js

Viewport.prototype.setContentHeight(newHeight)

viewport.js

Viewport.prototype.paintImageWithReferenceFrame(referenceFrame)

viewport.js

Viewport.prototype.isLoading()

viewport.js

Viewport.prototype.redrawTile(features)

viewport.js

class WindowSizePanel($parent)

windowSizePanel.js

WindowSizePanel.prototype.show()

windowSizePanel.js

WindowSizePanel.prototype.hide()

windowSizePanel.js

WindowSizePanel.prototype.updateWithGenomicState(genomicState)

windowSizePanel.js