File tree Expand file tree Collapse file tree 1 file changed +17
-4
lines changed Expand file tree Collapse file tree 1 file changed +17
-4
lines changed Original file line number Diff line number Diff line change 1
- var jupyter_threejs = require ( './index' ) ;
2
-
3
1
var base = require ( '@jupyter-widgets/base' ) ;
2
+ var version = require ( './version' ) ;
4
3
5
4
module . exports = {
6
5
id : 'jupyter.extensions.jupyter-threejs' ,
7
6
requires : [ base . IJupyterWidgetRegistry ] ,
8
7
activate : function ( app , widgets ) {
9
8
widgets . registerWidget ( {
10
9
name : 'jupyter-threejs' ,
11
- version : jupyter_threejs . version ,
12
- exports : jupyter_threejs
10
+ version : version . version ,
11
+ exports : function ( ) {
12
+ return new Promise ( function ( resolve , reject ) {
13
+ require . ensure (
14
+ [ './index' ] ,
15
+ function ( require ) {
16
+ resolve ( require ( './index' ) ) ;
17
+ } ,
18
+ function ( err ) {
19
+ console . error ( err ) ;
20
+ reject ( err ) ;
21
+ } ,
22
+ 'jupyter-threejs'
23
+ ) ;
24
+ } ) ;
25
+ }
13
26
} ) ;
14
27
} ,
15
28
autoStart : true
You can’t perform that action at this time.
0 commit comments