aboutsummaryrefslogtreecommitdiff
path: root/src/stages.rs
diff options
context:
space:
mode:
authorRubén Beltrán del Río <jj@r.bdr.sh>2025-12-26 21:17:05 +0100
committerRubén Beltrán del Río <jj@r.bdr.sh>2025-12-26 21:25:41 +0100
commit5cb79e3f86b5328301eabbbc409f254b58ee9bf4 (patch)
tree78d48265bc840b4e7564ed38b3ba9a3026001fdb /src/stages.rs
Initial build
Diffstat (limited to 'src/stages.rs')
-rw-r--r--src/stages.rs60
1 files changed, 60 insertions, 0 deletions
diff --git a/src/stages.rs b/src/stages.rs
new file mode 100644
index 0000000..28079bd
--- /dev/null
+++ b/src/stages.rs
@@ -0,0 +1,60 @@
+use wmap_renderer::{StageType};
+
+pub fn all_stages() -> &'static [StageType] {
+ &[
+ StageType::Activities,
+ StageType::Practice,
+ StageType::Data,
+ StageType::Knowledge,
+ StageType::Ubiquity,
+ StageType::Certainty,
+ StageType::PublicationTypes,
+ StageType::Market,
+ StageType::KnowledgeManagement,
+ StageType::MarketPerception,
+ StageType::UserPerception,
+ StageType::PerceptionInIndustry,
+ StageType::FocusOfValue,
+ StageType::Understanding,
+ StageType::Comparison,
+ StageType::Failure,
+ StageType::MarketAction,
+ StageType::Efficiency,
+ StageType::DecisionDrivers,
+ StageType::Behavior,
+ ]
+}
+
+pub fn types() -> &'static [StageType] {
+ &[
+ StageType::Activities,
+ StageType::Practice,
+ StageType::Data,
+ StageType::Knowledge,
+ ]
+}
+
+pub fn characteristics() -> &'static [StageType] {
+ &[
+ StageType::Ubiquity,
+ StageType::Certainty,
+ StageType::PublicationTypes,
+ ]
+}
+
+pub fn properties() -> &'static [StageType] {
+ &[
+ StageType::Market,
+ StageType::KnowledgeManagement,
+ StageType::MarketPerception,
+ StageType::UserPerception,
+ StageType::PerceptionInIndustry,
+ StageType::FocusOfValue,
+ StageType::Understanding,
+ StageType::Comparison,
+ StageType::Failure,
+ StageType::MarketAction,
+ StageType::Efficiency,
+ StageType::DecisionDrivers,
+ ]
+}