public static CanvasControlAttributes TaskCardAttributes(IGH_Component parent, TH_Task task) { var atts = new CanvasControlAttributes(parent); var control = new TaskCardControl(atts, task); atts.Control = control; return(atts); }
/// <summary> /// Initializes a new instance of the TaskCardComponent class. /// </summary> /// public TaskCardComponent() : base("TaskCardComponent", "Nickname", "Description", "TaskHopper", "Tasks") { var tags = new List <string>(); InternalTask = new TH_Task( "Task Name", "Task Description", "Owner Name", "", Color.LightSkyBlue, DateTime.Now, TaskStatus.ToDo, tags, this); SolvedTask = InternalTask; Attributes = CanvasControlAttributes.TaskCardAttributes(this, InternalTask); }