/*******************************************/ /**** Helper Methods ****/ /*******************************************/ protected virtual void MoveLinks(IGH_Param oldParam, IGH_Param newParam) { foreach (IGH_Param source in oldParam.Sources) { newParam.AddSource(source); } foreach (IGH_Param target in oldParam.Recipients) { target.AddSource(newParam); } oldParam.IsolateObject(); }