aboutsummaryrefslogtreecommitdiff
path: root/core/src/Model/Workflow/Value_RTTI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/Model/Workflow/Value_RTTI.cpp')
-rw-r--r--core/src/Model/Workflow/Value_RTTI.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/core/src/Model/Workflow/Value_RTTI.cpp b/core/src/Model/Workflow/Value_RTTI.cpp
index 121fa14..0561239 100644
--- a/core/src/Model/Workflow/Value_RTTI.cpp
+++ b/core/src/Model/Workflow/Value_RTTI.cpp
@@ -7,6 +7,11 @@
#include "UI/UI.hpp"
#include "Utils/I18n.hpp"
+constexpr BaseValue::KindInfo kEmptyInfo{
+ .PinIcon = ImGui::IconType::Circle,
+ .PinColor = RgbaColor(),
+};
+
constexpr BaseValue::KindInfo kNumericInfo{
.PinIcon = ImGui::IconType::Circle,
.PinColor = RgbaColor(147, 226, 74),
@@ -42,7 +47,7 @@ constexpr BaseValue::KindInfo kDatabaseRowInfo{
.PinColor = RgbaColor(15, 124, 196),
};
-constexpr BaseValue::KindInfo kObjectinfo{
+constexpr BaseValue::KindInfo kObjectInfo{
.PinIcon = ImGui::IconType::Square,
.PinColor = RgbaColor(161, 161, 161),
};
@@ -57,14 +62,14 @@ const BaseValue::KindInfo& BaseValue::QueryInfo(BaseValue::Kind kind)
case KD_List: return kListInfo;
case KD_Dictionary: return kDictionaryInfo;
- case KD_BaseObject: return kObjectinfo;
+ case KD_BaseObject: return kObjectInfo;
case KD_SaleDatabaseRow:
case KD_PurchaseDatabaseRow:
return kDatabaseRowInfo;
case InvalidKind: break;
}
- // TODO provide info here
+ return kEmptyInfo;
}
const char* BaseValue::Format(Kind kind)