code: function() {
  
  		var name;
  
  		this._fire('destroy');
  
  		Lava.view_manager.unregisterView(this);
  
  		if (this._container) this._container.destroy();
  
  		for (name in this._property_bindings_by_property) {
  
  			this._property_bindings_by_property[name].destroy();
  
  		}
  
  		for (name in this._data_segments) {
  
  			this._data_segments[name].destroy();
  
  		}
  
  		this._is_inDOM = false; // to prevent refresh
  
  	}
docs: Free resources and make this instance unusable