code: function () {
          var that = this;
  
          that.uniqueId = utils.uniqueId('i');
  
          that.createWrapper();
          that.notify('initialize');
  
          that.bindWindowEvents();
  
          that.setOptions();
          that.fixPosition();
      }
docs: Creation and destruction