I can get this:
But I cannot get this:
I think I need to include the plugin in the require statement and assign it to the global sigma object:
require([ "sigma", "
js/node_modules/sigma/plugins/sigma.layout.forceAtlas2/supervisor"
,"
js/node_modules/sigma/plugins/sigma.layout.forceAtlas2/worker"], function( sigma ) {
// Your code goes here.
});
like in https://learn.jquery.com/jquery-ui/environments/amd/
require([ "jquery", "jquery-ui/autocomplete" ], function( $ ) {
$( "<input>" )
.autocomplete({ source: [ "One", "Two", "Three" ]})
.appendTo( "body" );
Also, sigma comes from the config file: requirejs.config({ baseUrl : 'js', paths : { d3 : 'libraries/d3', jquery: 'libraries/jquery-3.1.1.min', sigma: 'node_modules/sigma/build/sigma.require' }, shim: { 'sigma' : { exports: 'sigma' } } });});
[1] https://github.com/bshambaugh/sigma.js/blob/master/Gruntfile.js
No comments:
Post a Comment