[android] Placeholders for conversion from:to Image

This commit is contained in:
Alexander Shalamov
2019-11-04 08:17:06 +02:00
parent a86857cb36
commit 461460fc87
2 changed files with 11 additions and 0 deletions

View File

@@ -52,6 +52,11 @@ Result<jni::Local<jni::Object<>>> Converter<jni::Local<jni::Object<>>, std::vect
return result;
}
Result<jni::Local<jni::Object<>>> Converter<jni::Local<jni::Object<>>, style::expression::Image>::operator()(
jni::JNIEnv& env, const style::expression::Image& value) const {
return jni::Make<jni::String>(env, value.id());
}
} // namespace conversion
} // namespace style
} // namespace mbgl

View File

@@ -6,6 +6,7 @@
#include <mbgl/util/enum.hpp>
#include <mbgl/style/expression/formatted.hpp>
#include <mbgl/style/expression/image.hpp>
#include <jni/jni.hpp>
@@ -99,6 +100,11 @@ struct Converter<jni::Local<jni::Object<>>, std::vector<T>, typename std::enable
}
};
template <>
struct Converter<jni::Local<jni::Object<>>, style::expression::Image> {
Result<jni::Local<jni::Object<>>> operator()(jni::JNIEnv& env, const style::expression::Image& value) const;
};
} // namespace conversion
} // namespace android
} // namespace mbgl