code: function (args) {
          var self = this, elm = self.getElement(), html;
  
          if (elm) {
            args = args || {};
            args.load = true;
  
            html = self.setContent(elm.value !== undefined ? elm.value : elm.innerHTML, args);
            args.element = elm;
  
            if (!args.no_events) {
              self.fire('LoadContent', args);
            }
  
            args.element = elm = null;
  
            return html;
          }
        }
docs: Loads contents from the textarea or div element that got converted into an editor instance.
  This method will move the contents from that textarea or div into the editor by using setContent
  so all events etc that method has will get dispatched as well.
  
  @method load
  @param {Object} args Optional content object, this gets passed around through the whole load process.
  @return {String} HTML string that got set into the editor.