destroy() {
		// Remove event listeners connected to this instance
		this.ui.$element.off('.' + this.uuid);
		$(document).off('.' + this.uuid);

		// Delete references to instance
		this.ui.$element.removeData(this.name + 'Instance');

		delete estatico.modules[this.name].instances[this.uuid];
	}
/**
	 * Destroy method
	 *
	 * Should be overwritten in module if there are additional DOM elements, DOM data, event listeners to remove
	 *
	 * Use cases:
	 * - Unbind (namespaced) event listeners
	 * - Remove data from DOM elements
	 * - Remove elements from DOM
	 */
Destroy method
Should be overwritten in module if there are additional DOM elements, DOM data, event listeners to remove

Use cases:
- Unbind (namespaced) event listeners
- Remove data from DOM elements
- Remove elements from DOM
Destroy method Should be overwritten in module if there are additional DOM elements DOM data event listeners to remove Use cases : - Unbind ( namespaced ) event listeners - Remove data from DOM elements - Remove elements from DOM
destroy() {
		this.ui.$element.off('.' + this.uuid);
		$(document).off('.' + this.uuid);
		this.ui.$element.removeData(this.name + 'Instance');
		delete estatico.modules[this.name].instances[this.uuid];
	}
destroy ( ) { this . ui . $element . off ( '.' + this . uuid ) ; $ ( document ) . off ( '.' + this . uuid ) ; this . ui . $element . removeData ( this . name + 'Instance' ) ; delete estatico . modules [ this . name ] . instances [ this . uuid ] ; }
Destroy method
 Should be overwritten in module if there are additional DOM elements, DOM data, event listeners to remove
Destroy method Should be overwritten in module if there are additional DOM elements DOM data event listeners to remove
// Remove event listeners connected to this instance // Delete references to instance