Comments (7)
(1) This is for Cytoscape.js -- not Cytoscape Web.
(2) You're going to have to structure your HTML and JS properly as shown in the demo.html example. I have confirmed that it's working fine.
from cytoscape.js-cxtmenu.
Hi Max,
Thanks for quick response.
Div name is cytoscapeweb but actually using cytoscape.js only.
I am following the same directory structure as well. Following folders/files are in the same directory.
- font-awesome-4.0.3 (folder)
- img (folder)
- cytoscape.js
- cytoscape.js-cxtmenu.js
5.jquery-1.8.1.js - cytoscapeTest (demo.html file) only I changed hieght and width of div.
Following is my output -
and when I changed the display as bock of div (class cxtmenu) then it looks like as following -
Thanks,
Pragyesh
from cytoscape.js-cxtmenu.
Hi Max,
Please see my comment –
Thanks,
Pragyesh
From: Max Franz [mailto:[email protected]]
Sent: Friday, August 01, 2014 9:34 PM
To: cytoscape/cytoscape.js-cxtmenu
Cc: Gupta, Pragyesh
Subject: Re: [cytoscape.js-cxtmenu] demo.html is not working (#6)
(1) This is for Cytoscape.js -- not Cytoscape Web.
(2) You're going to have to structure your HTML and JS properly as shown in the demo.html example. I have confirmed that it's working fine.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-50902226.
from cytoscape.js-cxtmenu.
Hi Max,
Sorry!!!
On right click on node, I am able to see the context menu.
But why it is happening on right click?
Thanks,
Pragyesh
from cytoscape.js-cxtmenu.
It's a context (i.e. right click menu). Maybe you're looking for other options to open it?
from cytoscape.js-cxtmenu.
Thanks Max..
For changing it to mouse over or any other event we need to modify the code right?
One more question I've related to cytoscape node.
Can we create a node with combination of 2-3 icons / shapes or with html content? (i.e can we customize the node?)
from cytoscape.js-cxtmenu.
Additional events for the menu would require changing the code and exposing it as some sort of option. If you're looking for particular events or behaviour, maybe you'd like to open a ticket for that specifically?
Probably the best way to have custom content in a node is to use a background image. You can generate a bitmap or a vector (e.g. SVG) and set that to background-image
. SVGs are relatively easy to make programmatically. You may also want to turn off background image clipping in your style for performance if your node shape is essentially the background.
from cytoscape.js-cxtmenu.
Related Issues (20)
- Would it be possible to set the menuRadius based on the element size? HOT 3
- Ignored attempt to cancel a touchend event with cancelable=false HOT 2
- How to make rectangle Context menu?
- With a menu on a node, passed element is often a different empty node. HOT 4
- Displaying Menu commands based on condition HOT 4
- Support other events? HOT 1
- Context menu opens again when I click on it above a node HOT 1
- Icons not displayed for a split second when opening menu for first time HOT 2
- Contextmenu on Node/Edge and Core(Background) HOT 3
- Hover Event/Function menu items HOT 6
- CSS Variable support for fillColor and activeFillColor HOT 3
- Support for other cytoscape shapes HOT 3
- in headless testing: cy.elements().map( ele => ele.style('display')) returns object / array HOT 2
- event/function to get the position of the cxtmenu on the cytoscape graph? HOT 4
- ¿How to show menu only on node:parent ? HOT 1
- incompatible ie11 HOT 2
- Referencing to static image files HOT 1
- Why this menu is not centered on the node HOT 1
- Use application context inside commands HOT 1
- What could explain a misaligned overlay? 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 cytoscape.js-cxtmenu.