using Nodebox.UI.Spatial;
namespace Nodebox;
public partial class Node {
[JsonIgnore]
public Action<Type> OnPolymorph { get; set; }
public void Polymorph(Type into) {
if (into == GetType()) { return; }
OnPolymorph?.Invoke(into);
// Log.Info($"{this} -> {into}");
}
}