Comments (4)
I found this section ( http://js.cytoscape.org/#notation/gestures ) in Cytoscape.js documentation. In thiis section the gestures in this issue are mentioned too. Also, I could not find any option to change the behaviour of them. Therefore, I think that this gestures may be fixed and it may not be possible to change their default behaviours without changing Cytoscape.js core code.
from chise.js.
@maxkfranz Anyway we somehow can change this default behavior? We want the old behavior.
from chise.js.
The old behaviour was based on timing, and that's no longer supported at all. It did not support pressing a key to enable box selection mode. By and large, users did not discover or understand the timing feature.
Panning is default, because that's a standard gesture in lots of apps. It's what users tend to expect.
The only way box selection becomes the default is if panning is disabled. So, you can use a mode with a toggle -- maybe by a button. Just disable panning when in your select mode. You can make select mode default if you like.
from chise.js.
Let's close this since it looks like it is not straightforward to change default Cytoscape.js behavior.
from chise.js.
Related Issues (20)
- Selection borders misplaced upon expand-collapse HOT 2
- Color schemes HOT 25
- Default node font and dimensions HOT 5
- Update problem for locked aspect ratio HOT 1
- Unrelated guideline when viewport shifted by node movement HOT 2
- Guideline support on node movement with arrow keys HOT 4
- Palette and Properties tabs improvements HOT 1
- Source/sink and logic symbols connection don't behave as expected HOT 2
- Weird arrow keys behavior when focused on inspector HOT 1
- Weird behavior with 2 edges between same nodes HOT 1
- Node style reset upon inclusion in a compound/compartment HOT 5
- Expand-collapse layout problem HOT 2
- Ensuring OVAV for proteins
- Alignment messed up when window is resized
- Node connectivity in PD HOT 1
- Newly supported nodes/edges in core HOT 2
- Document saveAsSVG HOT 2
- Update README
- Replace gulp & browserify with webpack HOT 2
- Updating topological grouping algorithm HOT 8
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 chise.js.