diff options
Diffstat (limited to 'src/mbgl/style/layout_property.hpp')
-rw-r--r-- | src/mbgl/style/layout_property.hpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mbgl/style/layout_property.hpp b/src/mbgl/style/layout_property.hpp index 65ce06a153..e27bab3af2 100644 --- a/src/mbgl/style/layout_property.hpp +++ b/src/mbgl/style/layout_property.hpp @@ -3,20 +3,18 @@ #include <mbgl/style/property_parsing.hpp> #include <mbgl/style/function.hpp> -#include <utility> +#include <mbgl/util/rapidjson.hpp> -#include <rapidjson/document.h> +#include <utility> namespace mbgl { -using JSVal = rapidjson::Value; - template <typename T> class LayoutProperty { public: explicit LayoutProperty(T v) : value(std::move(v)) {} - void parse(const char * name, const JSVal& layout) { + void parse(const char * name, const JSValue& layout) { if (layout.HasMember(name)) { parsedValue = parseProperty<Function<T>>(name, layout[name]); } |