|
@@ -113,7 +113,7 @@ bool PopulateImageSkiaRepsFromPath(gfx::ImageSkia* image,
|
|
|
}
|
|
|
|
|
|
#if defined(OS_MACOSX)
|
|
|
-bool IsTemplateImage(const base::FilePath& path) {
|
|
|
+bool IsTemplateFilename(const base::FilePath& path) {
|
|
|
return (MatchPattern(path.value(), "*Template.*") ||
|
|
|
MatchPattern(path.value(), "*Template@*x.*"));
|
|
|
}
|
|
@@ -139,6 +139,7 @@ mate::ObjectTemplateBuilder NativeImage::GetObjectTemplateBuilder(
|
|
|
.SetMethod("isEmpty", &NativeImage::IsEmpty)
|
|
|
.SetMethod("getSize", &NativeImage::GetSize)
|
|
|
.SetMethod("setTemplateImage", &NativeImage::SetTemplateImage)
|
|
|
+ .SetMethod("isTemplateImage", &NativeImage::IsTemplateImage)
|
|
|
.Build());
|
|
|
|
|
|
return mate::ObjectTemplateBuilder(
|
|
@@ -180,6 +181,8 @@ gfx::Size NativeImage::GetSize() {
|
|
|
#if !defined(OS_MACOSX)
|
|
|
void NativeImage::SetTemplateImage(bool setAsTemplate) {
|
|
|
}
|
|
|
+bool NativeImage::IsTemplateImage() {
|
|
|
+}
|
|
|
#endif
|
|
|
|
|
|
// static
|
|
@@ -217,7 +220,7 @@ mate::Handle<NativeImage> NativeImage::CreateFromPath(
|
|
|
gfx::Image image(image_skia);
|
|
|
mate::Handle<NativeImage> handle = Create(isolate, image);
|
|
|
#if defined(OS_MACOSX)
|
|
|
- if (IsTemplateImage(path))
|
|
|
+ if (IsTemplateFilename(path))
|
|
|
handle->SetTemplateImage(true);
|
|
|
#endif
|
|
|
return handle;
|