 
     super options, data
 
+    @_wait = null
+
     @messageButton = new kd.ButtonView
       cssClass : 'message-button solid blue small'
       title    : @getData 'buttonTitle'


    unless data._initial

      if action
        @messageButton.setTitle action.title  if action.title
        if typeof action is 'function'
          @messageButton.setCallback action
        else if actionEvent = action.event
          @messageButton.setCallback =>
            @emit Events.Banner.Close

        @messageButton.hide()

      if autohide
        @_wait = kd.utils.wait autohide, @bound 'close'

    return data

