Built-In Namespace _global_
| Method Attributes | Method Name and Description |
|---|---|
|
alignmentsURI(reference, query, details, ra, ra, ra, ra)
Optional method.
|
|
|
doubleClickFeature(featureId)
Optional method.
|
|
|
fullBrowserMode(on)
Optional method.
|
|
|
Optional method.
|
|
|
Optional method.
|
|
|
invokeFeatureAction(featureId, actionName)
Optional method.
|
|
|
invokeRegionAction(sequenceId, a, z, actionName)
Optional method.
|
|
|
Optional method.
|
|
|
Optional method.
|
|
|
rawSequenceURI(sequenceId, Start, Stop)
Optional method.
|
|
|
restore()
Optional method and used by fullBrowserMode().
|
|
|
Required method.
|
|
|
Optional method and used by fullBrowserMode().
|
|
|
trackFeatures(sequenceId, trackId)
Required method.
|
|
|
Required method.
|
Method Detail
alignmentsURI(reference, query, details, ra, ra, ra, ra)
Optional method. Include this if you want alignment tracks.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {String} reference
- Reference sequence ID.
- {String} query
- Query sequence ID.
- {int} details
- 1 indicates showing alignment deatils, 0 doesn't show them.
- {int} ra
- Reference sequence start position.
- {int} ra
- Reference sequence stop position.
- {int} ra
- Query sequence start position.
- {int} ra
- Query sequence stop position.
doubleClickFeature(featureId)
Optional method. Include this if you'd like to take an action when the users double clicks
on an individual feature.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- featureId
fullBrowserMode(on)
Optional method. Toggles full browser mode.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {int} on
- 1 turns full browser mode on.
getFeatureActionMenu()
Optional method. Provides menu item actions when right clicking on a feature.
Defined in: example-app.js.
Defined in: example-app.js.
getRegionActionMenu()
Optional method. Provides menu item actions when right clicking on a selected
sequence region.
Defined in: example-app.js.
Defined in: example-app.js.
invokeFeatureAction(featureId, actionName)
Optional method. If you've included getFeatureActionMenu(), then you'll need
to include this too.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {String} featureId
- Feature ID.
- {String} actionName
- Identifier of the menu item selected.
invokeRegionAction(sequenceId, a, z, actionName)
Optional method. If you've included getRegionActionMenu(), then you'll need
to include this too.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {String} sequenceId
- Reference sequence Id.
- {int} a
- Starting base position of the selection.
- {int} z
- Ending base position of the selection.
- {String} actionName
- Identifier of the menu item selected.
pageHeight()
Optional method. Include this if you include fullBrowserMode().
Defined in: example-app.js.
Defined in: example-app.js.
- Returns:
- Full page height.
pageWidth()
Optional method. Include this if you include fullBrowserMode().
Defined in: example-app.js.
Defined in: example-app.js.
- Returns:
- Full page width.
rawSequenceURI(sequenceId, Start, Stop)
Optional method. Returns the raw sequences (ATGC) for a given sequence
between the start and stop coordinates.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {string} sequenceId
- Reference sequence ID.
- {int} Start
- sequence position.
- {int} Stop
- sequence position.
restore()
Optional method and used by fullBrowserMode(). Pops the application back in
from full browser mode.
Defined in: example-app.js.
Defined in: example-app.js.
sequencesURI()
Required method.
Defined in: example-app.js.
Defined in: example-app.js.
- Returns:
- URI of the JSON sequences structure.
setFullBrowserMode()
Optional method and used by fullBrowserMode(). Pops the application out
into full browser mode.
Defined in: example-app.js.
Defined in: example-app.js.
trackFeatures(sequenceId, trackId)
Required method. Returns the features for a sequence and track.
Defined in: example-app.js.
Defined in: example-app.js.
- Parameters:
- {string} sequenceId
- Reference sequence ID.
- {string} trackId
- Track ID as specified by the tracks provided by tracksURI.
tracksURI()
Required method. Features and feature densities will be displayed for these
tracks.
Defined in: example-app.js.
Defined in: example-app.js.