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>