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);
        }
Пример #2
0
        /// <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);
        }