Browse Source

fix propset 'test'

JonStargaryen 3 years ago
parent
commit
9fafda3cb3
2 changed files with 19 additions and 16 deletions
  1. 5 2
      CHANGELOG.md
  2. 14 14
      src/viewer/index.html

+ 5 - 2
CHANGELOG.md

@@ -6,9 +6,12 @@
 ### Breaking changes
 - `loadStructureFromData()` is not async anymore
 - Removed `pluginCall()` and `getPlugin()` - replaced by `plugin()` getter
-- Signature changes to `setFocus()`, `select()`, `clearSelection()`, and `createComponent()`: effectively the overloaded methods were replaced by ones that use `Target` objects to reference residues/ranges
+- Signature changes to `setFocus()`, `select()`, `clearSelection()`, and `createComponent()`
+  - Effectively the overloaded methods were replaced by ones that use `Target` objects to reference residues/ranges
 - Merged `Range` into `Target`
-- `ColorProp` and `PropsetProps` now use `Target` (`positions` and `selection` props renamed to `targets` of type `Target[]`)
+  - Renamed `label_seq_id` to `label_seq_range` (if referring to a range and not a single residue)
+- `ColorProp` and `PropsetProps` now use `Target`
+  - `positions` and `selection` props renamed to `targets` of type `Target[]`
 
 ## [1.7.2] - 2021-07-05
 ### Bug fixes

+ 14 - 14
src/viewer/index.html

@@ -512,15 +512,15 @@
                                 kind: 'prop-set',
                                 representation: [{
                                     name: 'color',
-                                    positions: [{
+                                    targets: [{
                                         label_asym_id: 'A',
-                                        label_seq_id: { beg: 4, end: 141 }
+                                        label_seq_range: { beg: 4, end: 141 }
                                     }],
                                     value: 13203230
                                 }],
-                                selection: [{
+                                targets: [{
                                     label_asym_id: 'A',
-                                    label_seq_id: { beg: 4, end: 141 }
+                                    label_seq_range: { beg: 4, end: 141 }
                                 }]
                             }
                         }, {
@@ -529,33 +529,33 @@
                                 kind: 'prop-set',
                                 representation: [{
                                     name: 'color',
-                                    positions: [{
+                                    targets: [{
                                         label_asym_id: 'A',
-                                        label_seq_id: { beg: 3, end: 44 }
+                                        label_seq_range: { beg: 3, end: 44 }
                                     }, {
                                         label_asym_id: 'A',
-                                        label_seq_id: { beg: 48, end: 49 }
+                                        label_seq_range: { beg: 48, end: 49 }
                                     }, {
                                         label_asym_id: 'A',
-                                        label_seq_id: { beg: 54, end: 95 }
+                                        label_seq_range: { beg: 54, end: 95 }
                                     }, {
                                         label_asym_id: 'A',
-                                        label_seq_id: { beg: 98, end: 149 }
+                                        label_seq_range: { beg: 98, end: 149 }
                                     }],
                                     value: 4947916
                                 }],
-                                selection: [{
+                                targets: [{
                                     label_asym_id: 'A',
-                                    label_seq_id: { beg: 3, end: 44 }
+                                    label_seq_range: { beg: 3, end: 44 }
                                 }, {
                                     label_asym_id: 'A',
-                                    label_seq_id: { beg: 48, end: 49 }
+                                    label_seq_range: { beg: 48, end: 49 }
                                 }, {
                                     label_asym_id: 'A',
-                                    label_seq_id: { beg: 54, end: 95 }
+                                    label_seq_range: { beg: 54, end: 95 }
                                 }, {
                                     label_asym_id: 'A',
-                                    label_seq_id: { beg: 98, end: 149 }
+                                    label_seq_range: { beg: 98, end: 149 }
                                 }]
                             },
                             matrix: [