Rename Value::Resource to Value::Image

This commit is contained in:
Olivier Goffart 2021-03-11 10:15:53 +01:00
parent 6f88d78303
commit 933c1bbf59
2 changed files with 12 additions and 12 deletions

View file

@ -210,7 +210,7 @@ fn to_eval_value<'cx>(
}
},
Type::Image => {
Ok(Value::Resource(ImageReference::AbsoluteFilePath(val.to_string(cx)?.value().into())))
Ok(Value::Image(ImageReference::AbsoluteFilePath(val.to_string(cx)?.value().into())))
}
Type::Bool => Ok(Value::Bool(val.downcast_or_throw::<JsBoolean, _>(cx)?.value())),
Type::Object { fields, .. } => {
@ -258,7 +258,7 @@ fn to_js_value<'cx>(
Value::Number(n) => JsNumber::new(cx, n).as_value(cx),
Value::String(s) => JsString::new(cx, s.as_str()).as_value(cx),
Value::Bool(b) => JsBoolean::new(cx, b).as_value(cx),
Value::Resource(r) => match r {
Value::Image(r) => match r {
ImageReference::None => JsUndefined::new().as_value(cx),
ImageReference::AbsoluteFilePath(path) => JsString::new(cx, path.as_str()).as_value(cx),
ImageReference::EmbeddedData { .. } | ImageReference::EmbeddedRgbaImage { .. } => {