X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=examples%2FjalviewLiteJs.html;h=78054d7e01a35cef4d38a968355711c38a408636;hb=cb0baa98d720c8ba202ec971b44d50f1c6e5fc59;hp=434d1a77d8f316d10e999f53a9641b226da24ff0;hpb=b72f4090d5f4b06bbe6c9bace36bed652a350b82;p=jalview.git diff --git a/examples/jalviewLiteJs.html b/examples/jalviewLiteJs.html index 434d1a7..78054d7 100644 --- a/examples/jalviewLiteJs.html +++ b/examples/jalviewLiteJs.html @@ -1,143 +1,30 @@ - - -
- -- |
-
-
-
-
- - |
-
- - JalviewLite Javascript API - The jalviewLite applet's application programming interface (API) includes two components. A JalviewLite Javascript Library and the public methods on the JalviewLite applet. - The best way to learn how to use the API is to see it in action on the demonstration pages below: -
Notes+ + + + + + +The jalviewLite applet's application programming interface (API) includes two components. A JalviewLite Javascript Library and the public methods on the JalviewLite applet. + +Notes
JalviewLite's Java API+JalviewLite's Javascript APIThe following public methods on the jalviewLite applet are available to be called from javascript: //get list of IDs of selected sequences public String getSelectedSequences() @@ -215,11 +102,21 @@ public String getAlignmentFrom(AlignFrame alf, String format) public String getAlignmentFrom(AlignFrame alf, String format, String suffix) // add the given features or annotation to the current alignment +// if features are loaded, feature display is automatically enabled public void loadAnnotation(String annotation) // add the given features or annotation to the given alignment view +// if features are loaded, feature display is automatically enabled public void loadAnnotationFrom(AlignFrame alf, String annotation) +// parse the given string as a jalview or GFF features file and optionally enable feature display on the current alignment +// (v2.8) +public abstract void loadFeatures(String features, boolean autoenabledisplay) + +// parse the given string as a jalview or GFF features file and optionally enable feature display on the given alignment +// (v2.8) +public abstract void loadFeaturesFrom(AlignFrame alf, String features, boolean autoenabledisplay) + // get the sequence features in the given format (Jalview or GFF) public String getFeatures(String format) @@ -246,6 +143,8 @@ public AlignFrame newViewFrom(AlignFrame alf) public AlignFrame newViewFrom(AlignFrame alf, String name) // load a new alignment +// remember to store the AlignFrame object reference +// if you want to manipulate the new alignment view. public AlignFrame loadAlignment(String text, String title) @@ -304,6 +203,14 @@ public boolean addPdbFile(AlignFrame alFrame, // the given location the top left hand corner for given current view (v2.7) public void scrollViewToIn(AlignFrame alf, String topRow, String leftHandColumn) +// adjust horizontal scroll in alf to the make +// the given location the left hand corner for given current view (v2.7) +public void scrollViewToColumnIn(AlignFrame alf, String leftHandColumn) + +// adjust horizontal/vertical scroll in alf to the make +// the given location the top row for given current view (v2.7) +public void scrollViewToRowIn(AlignFrame alf, String topRow) + // return separator separated list of feature groups // on the current alignment @@ -363,9 +270,5 @@ public static String getVersion() // debug flag - controls output to standard out public static boolean debug - |
-