| 798 | } |
| 799 | } |
| 800 | |
| 801 | Value Runtime::getColorPalette() { |
| 802 | auto valueMap = Valdi::makeShared<Valdi::ValueMap>(); |
| 803 | for (const auto& [name, color] : _colorPalette->getColors()) { |
| 804 | (*valueMap)[name] = Valdi::Value(color.value); |
| 805 | } |
| 806 | |
| 807 | return Valdi::Value(std::move(valueMap)); |
| 808 | } |
| 809 | |
| 810 | void Runtime::onUncaughtJsError(const StringBox& moduleName, const Error& error) { |
| 811 | if (_runtimeMessageHandler != nullptr) { |
no test coverage detected