mirror of
https://github.com/Almamu/linux-wallpaperengine.git
synced 2025-09-14 13:56:48 +08:00
13 lines
482 B
C++
13 lines
482 B
C++
#include "JSON.h"
|
|
|
|
#include "WallpaperEngine/Data/Parsers/UserSettingParser.h"
|
|
|
|
using namespace WallpaperEngine::Data::JSON;
|
|
using namespace WallpaperEngine::Data::Model;
|
|
using namespace WallpaperEngine::Data::Parsers;
|
|
|
|
UserSettingUniquePtr JsonExtensions::user (const std::string& key, const Properties& properties) const {
|
|
const auto value = this->require (key, "User setting without default value must be present");
|
|
|
|
return UserSettingParser::parse (value, properties);
|
|
} |