1.0.8 • Published 1 year ago

capacitor-screenshot-manager v1.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

capacitor-screenshot-manager

Plugin to manage screenshot on Ios and Android

Install

npm install capacitor-screenshot-manager
npx cap sync

Usage Android

import { Plugins } from '@capacitor/core';

const { ScreenshotManager } = Plugins;

async function disableScreenshots() {
  await ScreenshotManager.blockScreenshots();
}

async function enableScreenshots() {
  await ScreenshotManager.allowScreenshots();
}

API

echo(...)

echo(options: { value: string; }) => Promise<{ value: string; }>
ParamType
options{ value: string; }

Returns: Promise<{ value: string; }>


ping(...)

ping(options: { message: string; }) => Promise<{ response: string; }>
ParamType
options{ message: string; }

Returns: Promise<{ response: string; }>


addScreenshotListener(...)

addScreenshotListener(callback: (info: any) => void) => Promise<void>
ParamType
callback(info: any) => void

addListener('screenshotEvent', ...)

addListener(eventName: 'screenshotEvent', listenerFunc: (info: any) => void) => Promise<PluginListenerHandle>
ParamType
eventName'screenshotEvent'
listenerFunc(info: any) => void

Returns: Promise<PluginListenerHandle>


Interfaces

PluginListenerHandle

PropType
remove() => Promise<void>
1.0.8

1 year ago

1.0.7

1 year ago

1.0.2

1 year ago

1.0.0

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago