public static Assembly SorterStraight(string title, string subtitle, object properties) { var info = new SorterElementInfo { name = Assembly.GetValidName("Sorter Straight ") }; return(new SorterElementStraight(info)); }
public static Assembly SorterCurve(string title, string subtitle, object properties) { if (subtitle == "Clockwise") { var info = new SorterElementInfo { Revolution = Environment.Revolution.Clockwise, name = Assembly.GetValidName("Sorter Curve ") }; return(new SorterElementCurve(info)); } else { var info = new SorterElementInfo { Revolution = Environment.Revolution.Counterclockwise, name = Assembly.GetValidName("Sorter Curve ") }; return(new SorterElementCurve(info)); } }