1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
mod components {
mod edit_parameter {
mod edit_bool;
mod edit_extended;
mod edit_icon;
mod edit_number;
mod edit_requirements;
mod edit_string;
mod edit_string_array;
mod mcai_field;
pub use edit_bool::{EditBool, EditBoolMessage};
pub use edit_extended::{EditExtended, EditExtendedMessage};
pub use edit_icon::{EditIcon, EditIconMessage};
pub use edit_number::{EditNumber, EditNumberMessage};
pub use edit_requirements::{EditRequirement, EditRequirementMessage};
pub use edit_string::{EditString, EditStringMessage};
pub use edit_string_array::{EditStringArray, EditStringArrayMessage};
pub use mcai_field::{McaiField, McaiFieldMessage};
}
mod button;
mod choice_item;
mod edit_notification_hook;
mod edit_start_parameter;
mod field;
mod mcai_logo;
mod modal;
mod step_jobs_progress;
pub use button::Button;
pub use choice_item::{ChoiceItem, ChoiceItemMessage};
pub use edit_notification_hook::{EditNotificationHook, EditNotificationHookMessage};
pub use edit_parameter::*;
pub use edit_start_parameter::{EditStartParameter, EditStartParameterMessage};
pub use field::Field;
pub use mcai_logo::McaiLogo;
pub use modal::{ActionButton, Modal, ModalMessage};
pub use step_jobs_progress::StepJobsProgress;
}
mod colors;
mod drag_and_drop_message;
mod icon_panel {
mod icon;
mod icon_list;
pub use icon::{Icon, IconEvent};
pub use icon_list::IconList;
}
mod step_name {
mod step_rename;
pub use step_rename::{StepNameEvent, StepRename};
}
mod worker_definition_panel {
mod panel;
mod worker_information;
pub use panel::{SharedWorkerDefinition, WorkerDefinitionEvent, WorkerDefinitionPanel};
pub use worker_information::WorkerInformation;
}
mod worker_details_panel {
mod panel;
pub use panel::WorkerDetailsPanel;
}
mod workflow_graph {
mod graph;
mod moving;
mod node;
mod svg_link;
mod workflow;
pub use graph::{Graph, Link};
pub use moving::Moving;
pub use node::Node;
pub use svg_link::SvgLink;
pub use workflow::{SharedWorkflow, WorkflowGraph, WorkflowGraphEvent};
}
mod workflow_line;
mod workflow_panel {
mod panel;
pub use panel::{WorkflowPanel, WorkflowPanelEvent};
}
pub use components::*;
pub use drag_and_drop_message::{DragAndDropMessage, MCAI_DRAG_AND_DROP_ID};
pub use icon_panel::{Icon, IconEvent, IconList};
pub use step_name::{StepNameEvent, StepRename};
pub use worker_definition_panel::{
SharedWorkerDefinition, WorkerDefinitionEvent, WorkerDefinitionPanel,
};
pub use worker_details_panel::WorkerDetailsPanel;
pub use workflow_graph::{SharedWorkflow, WorkflowGraph, WorkflowGraphEvent};
pub use workflow_line::WorkflowLine;
pub use workflow_panel::{WorkflowPanel, WorkflowPanelEvent};