@rdlabo/capacitor-screenshot-event
ユーザーがスクリーンショットを撮ったことを通知します
💖 このプロジェクトを支援する
このプロジェクトを気に入っていただけましたか?ご支援が継続的な改善と成長につながります。
スポンサーになると、新機能、改善、メンテナンスに直接貢献できます。
インストール
npm install @rdlabo/capacitor-screenshot-event
npx cap sync
使い方
import { ScreenshotEvent } from '@rdlabo/capacitor-screenshot-event';
(() => {
ScreenshotEvent.addListener('userDidTakeScreenshot', () => {
// Notice take screenshot
});
// Start watch take event
ScreenshotEvent.startWatchEvent();
})();
API
<docgen-index>
</docgen-index>
<docgen-api>
startWatchEvent()
startWatchEvent() => Promise<void>
removeWatchEvent()
removeWatchEvent() => Promise<void>
addListener('userDidTakeScreenshot', ...)
addListener(eventName: 'userDidTakeScreenshot', listenerFunc: () => void) => Promise<PluginListenerHandle>
| パラメータ | 型 |
|---|---|
eventName |
<code>'userDidTakeScreenshot'</code> |
listenerFunc |
<code>() => void</code> |
戻り値: <code>Promise<<a href="#pluginlistenerhandle">PluginListenerHandle</a>></code>
インターフェース
PluginListenerHandle
| プロパティ | 型 |
|---|---|
remove |
<code>() => Promise<void></code> |
</docgen-api>