code: function() {
  
  		if (!this._is_inDOM) Lava.t("remove: widget is not in DOM");
  		if (Lava.schema.DEBUG && !this._container) Lava.t("remove: widget doesn't have a container");
  
  		this._is_inDOM = false;
  		this._is_dirty = false;
  		this._broadcastToChildren('broadcastRemove');
  
  		if (this._container.isElementContainer && !this._container.isElementOwner()) {
  
  			this._container.releaseElement();
  
  		} else {
  
  			this._container.remove()
  
  		}
  
  	}
docs: Remove widget from DOM. Only `inject()`'ed (root) widgets may be removed this way