IEditable::Geometry editable_geo(geo->x, geo->y, geo->w, geo->h);
SharedHandle<IEditable>::Share(sh).get()->SetGeo(editable_geo);
-
if (ec->IsExist(edit_id)) {
LOGE("ID already exist");
return WATCHFACE_COMPLICATION_ERROR_EXIST_ID;
return WATCHFACE_COMPLICATION_ERROR_NONE;
}
+
+extern "C" EXPORT_API int watchface_editable_container_get(
+ watchface_editable_container_h *container) {
+ if (container == NULL) {
+ LOGE("Invalid param");
+ return WATCHFACE_COMPLICATION_ERROR_INVALID_PARAMETER;
+ }
+
+ if (__container == NULL) {
+ LOGE("Container is not ready yet");
+ return WATCHFACE_COMPLICATION_ERROR_IO_ERROR;
+ }
+
+ *container = __container;
+
+ return WATCHFACE_COMPLICATION_ERROR_NONE;
+}