@@ -422,32 +422,30 @@ const Model = types.model({
422422 // actions for the tools
423423 . actions ( self => {
424424 const manager = ToolsManager . getInstance ( { name : self . name } ) ;
425- const env = { manager, control : self } ;
425+ const env = { manager, control : self , object : self } ;
426426
427- manager . reload ( { name : self . name } ) ;
428-
429- function afterCreate ( ) {
427+ function afterAttach ( ) {
430428 if ( self . selectioncontrol )
431- manager . addTool ( "selection " , Tools . Selection . create ( { } , env ) ) ;
429+ manager . addTool ( "MoveTool " , Tools . Selection . create ( { } , env ) ) ;
432430
433431 if ( self . zoomcontrol )
434- manager . addTool ( "zoom " , Tools . Zoom . create ( { } , env ) ) ;
432+ manager . addTool ( "ZoomPanTool " , Tools . Zoom . create ( { } , env ) ) ;
435433
436434 if ( self . brightnesscontrol )
437- manager . addTool ( "brightness " , Tools . Brightness . create ( { } , env ) ) ;
435+ manager . addTool ( "BrightnessTool " , Tools . Brightness . create ( { } , env ) ) ;
438436
439437 if ( self . contrastcontrol )
440- manager . addTool ( "contrast " , Tools . Contrast . create ( { } , env ) ) ;
438+ manager . addTool ( "ContrastTool " , Tools . Contrast . create ( { } , env ) ) ;
441439
442440 if ( self . rotatecontrol )
443- manager . addTool ( "rotate " , Tools . Rotate . create ( { } , env ) ) ;
441+ manager . addTool ( "RotateTool " , Tools . Rotate . create ( { } , env ) ) ;
444442 }
445443
446444 function getToolsManager ( ) {
447445 return manager ;
448446 }
449447
450- return { afterCreate , getToolsManager } ;
448+ return { afterAttach , getToolsManager } ;
451449 } ) . extend ( ( self ) => {
452450 let skipInteractions = false ;
453451
0 commit comments