refactor(new_editor/app): reorganize host structure and add smoke test

This commit is contained in:
2026-04-15 08:24:06 +08:00
parent 3617b4840b
commit 9e5954cf0a
235 changed files with 11157 additions and 10028 deletions

View File

@@ -0,0 +1,19 @@
#pragma once
#include <string>
namespace XCEngine::UI::Editor::Support {
inline std::string TruncateText(const std::string& text, std::size_t maxLength) {
if (text.size() <= maxLength) {
return text;
}
if (maxLength <= 3u) {
return text.substr(0u, maxLength);
}
return text.substr(0u, maxLength - 3u) + "...";
}
} // namespace XCEngine::UI::Editor::Support