Class: LocationManager

LocationManager

new epiviz.ui.LocationManager(config)

ui/location-manager.js, line 13
Name Type Description
config epiviz.Config

Methods

_doChangeCurrentLocation(range)

ui/location-manager.js, line 103
Name Type Description
range epiviz.datatypes.GenomicRange

addSeqInfos(seqInfos)

ui/location-manager.js, line 165
Name Type Description
seqInfos Array.<epiviz.datatypes.SeqInfo>

changeCurrentLocation(range)

ui/location-manager.js, line 70
Name Type Description
range epiviz.datatypes.GenomicRange

currentLocation(){epiviz.datatypes.GenomicRange}

ui/location-manager.js, line 134
Returns:
Type Description
epiviz.datatypes.GenomicRange

lastUnfilledLocationChangeRequest(){epiviz.datatypes.GenomicRange}

ui/location-manager.js, line 139
Returns:
Type Description
epiviz.datatypes.GenomicRange

onCurrentLocationChanged(){epiviz.events.Event.<{oldValue: epiviz.datatypes.GenomicRange, newValue: epiviz.datatypes.GenomicRange}>}

ui/location-manager.js, line 214
Returns:
Type Description
epiviz.events.Event.<{oldValue: epiviz.datatypes.GenomicRange, newValue: epiviz.datatypes.GenomicRange}>

onRequestSeqInfos(){epiviz.events.Event}

ui/location-manager.js, line 224
Returns:
Type Description
epiviz.events.Event

onSeqInfosUpdated(){epiviz.events.Event.<Array.<epiviz.datatypes.SeqInfo>>}

ui/location-manager.js, line 219
Returns:
Type Description
epiviz.events.Event.<Array.<epiviz.datatypes.SeqInfo>>

removeSeqNames(seqNames)

ui/location-manager.js, line 184
Name Type Description
seqNames Array.<string>

seqInfos(){Object.<string, epiviz.datatypes.SeqInfo>}

ui/location-manager.js, line 209
Returns:
Type Description
Object.<string, epiviz.datatypes.SeqInfo>

updateSeqInfos(seqInfos)

ui/location-manager.js, line 144
Name Type Description
seqInfos Array.<epiviz.datatypes.SeqInfo>
comments powered by Disqus