restoreEl() {
		if (this.$el.isConnected || !this.$replacement.isConnected) return;
		if (typeof this.onRestore === "function") this.onRestore();
		this.$el.off("hide", this.onhide);
		this.$replacement.parentElement.replaceChild(this.$el, this.$replacement);
		this.$el.on("hide", this.onhide);
	}
Restore current element from a replacement element