File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11var Example = Example || { } ;
22
33Example . avalanche = function ( ) {
4- if ( typeof MatterWrap !== 'undefined' ) {
5- // either use by name from plugin registry (Browser global)
6- Matter . use ( 'matter-wrap' ) ;
7- } else {
8- // or require and use the plugin directly (Node.js, Webpack etc.)
9- Matter . use ( require ( 'matter-wrap' ) ) ;
4+ try {
5+ if ( typeof MatterWrap !== 'undefined' ) {
6+ // either use by name from plugin registry (Browser global)
7+ Matter . use ( 'matter-wrap' ) ;
8+ } else {
9+ // or require and use the plugin directly (Node.js, Webpack etc.)
10+ Matter . use ( require ( 'matter-wrap' ) ) ;
11+ }
12+ } catch ( e ) {
13+ // could not require the plugin or install needed
1014 }
1115
1216 var Engine = Matter . Engine ,
Original file line number Diff line number Diff line change 11var Example = Example || { } ;
22
33Example . ballPool = function ( ) {
4- if ( typeof MatterWrap !== 'undefined' ) {
5- // either use by name from plugin registry (Browser global)
6- Matter . use ( 'matter-wrap' ) ;
7- } else {
8- // or require and use the plugin directly (Node.js, Webpack etc.)
9- Matter . use ( require ( 'matter-wrap' ) ) ;
4+ try {
5+ if ( typeof MatterWrap !== 'undefined' ) {
6+ // either use by name from plugin registry (Browser global)
7+ Matter . use ( 'matter-wrap' ) ;
8+ } else {
9+ // or require and use the plugin directly (Node.js, Webpack etc.)
10+ Matter . use ( require ( 'matter-wrap' ) ) ;
11+ }
12+ } catch ( e ) {
13+ // could not require the plugin or install needed
1014 }
1115
1216 var Engine = Matter . Engine ,
You can’t perform that action at this time.
0 commit comments