|
|
hace 6 años | |
|---|---|---|
| .. | ||
| README.md | hace 6 años | |
| settings.js | hace 6 años | |
| sigma.canvas.edges.labels.curve.js | hace 6 años | |
| sigma.canvas.edges.labels.curvedArrow.js | hace 6 años | |
| sigma.canvas.edges.labels.def.js | hace 6 años | |
Plugin developed by Sébastien Heymann for Linkurious.
Contact: seb@linkurio.us
This plugin displays edge labels.
See the following example for full usage.
To use it, include all .js files under this folder.
This plugin extends Sigma.js settings in a transparent way to render edge labels, see settings.js:
defaultEdgeLabelColor
#000defaultEdgeLabelActiveColor
rgb(236, 81, 72)defaultEdgeLabelSize
10edgeLabelSize
fixedfixed, proportionaledgeLabelSizePowRatio
0.8// Formula:
Math.pow(size, - 1 / edgeLabelSizePowRatio) * size * defaultEdgeLabelSize
1The plugin also forces drawEdgeLabels to true.
The default values provided by the plugin may be overridden when instantiating Sigma, e.g.:
var sigInst = new sigma({
container: 'graph-container',
settings: {
edgeLabelSize: 'proportional'
}
});
This plugin provides the following edge label renderers:
line (default)arrow (use default)curvecurvedArrowThis plugin is compatible with sigma.plugins.activeState.