Comments (4)
Hi, more customization options, including deleting the group when it's empty, could definitely be added. If I understand it correctly, you just want the ability to hide the measurements group completely from the state tree?
As for the ability to select the labels after creation: this could be done either by you manually keeping the refs/selectors, or using the tag
option on transforms. I think additional options would need to be added to support the latter as well.
from molstar.
If I understand it correctly, you just want the ability to hide the measurements group completely from the state tree?
Yes, that's right. That would make it so we don't have to manage nodes in the state tree by hand
As for the ability to select the labels after creation: this could be done either by you manually keeping the refs/selectors, or using the tag option on transforms. I think additional options would need to be added to support the latter as well.
My issue is that I don't know how to keep track of the refs, since I don't get a ref returned from addLabel
, and if I have multiple, similar labels already in my state tree, then it's hard to distinguish any one of them.
from molstar.
Ideally, in my case though, we would have the ability to hide Measurements, but not the subsequent Label. That way, when a structure is deleted, the labels get deleted, and there's no leftover nodes in the state tree.
from molstar.
Maybe you can make a PR which adds the ability to create the measurements group as a ghost cell (perhaps via an option in PluginConfig.Structure
) and also returns the corresponding refs from the add label/distance/etc. functions? (Just get the .selector
from each of the apply calls there).
from molstar.
Related Issues (20)
- Occlusion issue on edges HOT 8
- molstar-render issue - no `gl` HOT 3
- Possible way to clean transparent cylinders while on solidInterior mode. HOT 3
- Show residues as spacefill HOT 3
- Safari on iOS/iPadOS unable to use ‘Open Files’ and ‘Load Trajectory’ modules HOT 3
- RCSB will be shutting down its DSN6 service edmaps.rcsb.org HOT 2
- Dof shader blurring blending issue HOT 4
- SSAO use of getMappedDepth instead of getDepth inside normal evaluation
- How to connect 2 atoms from different residues. HOT 1
- How does one convert an object `ref` into a `Loci` selection? HOT 5
- SMAA issue with transparent snapshots
- Using Mol* In Codepen HOT 1
- Wondering if `superpose` should be able to handle chains longer than 100-200 residues? HOT 8
- Add custom interaction from different residues HOT 1
- Quick Style: Illustrative -> Stylized does not work HOT 1
- Error: Symbol 'computed.accessible-surface-area.is-accessible' is not implemented. HOT 2
- unsafe-eval required when setting up CSP header HOT 1
- Highlighting Specific Regions and Adding Custom Geometries in Embedded Mol* Viewer HOT 4
- Loading local pdb files to shiny molstar
- Select a chain
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from molstar.