本文へ移動
rdlabo.dev

@rdlabo/capacitor-screenshot-event

ユーザーがスクリーンショットを撮ったことを通知します

💖 このプロジェクトを支援する

このプロジェクトを気に入っていただけましたか?ご支援が継続的な改善と成長につながります。
スポンサーになると、新機能、改善、メンテナンスに直接貢献できます。

Become a Sponsor →

インストール

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>