From ffdb71dbb2d2844054d11752ca5951fa501dcbfb Mon Sep 17 00:00:00 2001 From: Maxim Belov Date: Fri, 8 Aug 2025 12:28:00 +0200 Subject: [PATCH] fix(screenshot): Update import (#4929) No matching export in "node_modules/@awesome-cordova-plugins/core/index.js" for import "Plugin" --- src/@awesome-cordova-plugins/plugins/screenshot/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/@awesome-cordova-plugins/plugins/screenshot/index.ts b/src/@awesome-cordova-plugins/plugins/screenshot/index.ts index 9cd60a2e2..d17045e11 100644 --- a/src/@awesome-cordova-plugins/plugins/screenshot/index.ts +++ b/src/@awesome-cordova-plugins/plugins/screenshot/index.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core'; -import { AwesomeCordovaNativePlugin, Plugin, getPromise } from '@awesome-cordova-plugins/core'; +import { AwesomeCordovaNativePlugin, Plugin, getPromise, CordovaCheck } from '@awesome-cordova-plugins/core'; declare const navigator: any; @@ -40,6 +40,7 @@ export class Screenshot extends AwesomeCordovaNativePlugin { * @param filename {string} Name of the file as stored on the storage * @returns {Promise} */ + @CordovaCheck() save(format?: string, quality?: number, filename?: string): Promise { return getPromise((resolve, reject) => { navigator.screenshot.save( @@ -64,6 +65,7 @@ export class Screenshot extends AwesomeCordovaNativePlugin { * Default quality is set to 100. * @returns {Promise} */ + @CordovaCheck() URI(quality?: number): Promise { return getPromise((resolve, reject) => { navigator.screenshot.URI((error: any, result: any) => {