                                 @_emit action,
                                     event: event
                                     open: _popup
+                                    root: @__root
+                                    parent: @__root.parent()
                                 
                             return false
         

            super (err)=>
                return done(err) if err
                
                @_buildButtons config.buttons
                @_wireMouse()
               
                

        ##
        configure: (config)->
        
            config = super new floyd.Config

                template: ->
                    div class:'editor Buttons floyd-loading', style:'opacity: .35'
                
            , config
            
            @__buttons = config.buttons
            
            return config
        
        ##
        ##
