Forráskód Böngészése

add test case for HELP-16678

JonStargaryen 4 éve
szülő
commit
dedaed944f
1 módosított fájl, 13 hozzáadás és 1 törlés
  1. 13 1
      src/viewer/index.html

+ 13 - 1
src/viewer/index.html

@@ -53,7 +53,7 @@
             var props = _props && JSON.parse(_props)
             var props = _props && JSON.parse(_props)
             var _loadPdbIds = getQueryParam('loadPdbIds')
             var _loadPdbIds = getQueryParam('loadPdbIds')
             var loadPdbIds = _loadPdbIds && JSON.parse(_loadPdbIds)
             var loadPdbIds = _loadPdbIds && JSON.parse(_loadPdbIds)
-            
+
             // create an instance of the plugin
             // create an instance of the plugin
             var viewer = new rcsbMolstar.Viewer('viewer', {
             var viewer = new rcsbMolstar.Viewer('viewer', {
                 showImportControls: !pdbId,
                 showImportControls: !pdbId,
@@ -85,6 +85,10 @@
             Superposed
             Superposed
             <button style="padding: 3px;" onclick="superposed()">3PQR | 1U19</button>
             <button style="padding: 3px;" onclick="superposed()">3PQR | 1U19</button>
 
 
+            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+            Ligand Focus on wrong assembly
+            <button style="padding: 3px" onclick="ligandAssembly()">5RLA</button>
         </div>
         </div>
         <script>
         <script>
 
 
@@ -311,6 +315,14 @@
                         viewer.resetCamera(0)
                         viewer.resetCamera(0)
                     });
                     });
             }
             }
+
+            function ligandAssembly() {
+                viewer.clear()
+                    .then(function() {
+                        // UR7 is not present in assembly 1
+                        return viewer.loadPdbId('5RL9', { kind: 'feature', assemblyId: '1', target: { label_comp_id: 'UR7' } });
+                    });
+            }
         </script>
         </script>
     </body>
     </body>
 </html>
 </html>