react-native-screenguard
Version:
A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.
11 lines (8 loc) • 381 B
text/typescript
import { TurboModule, TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
registerScreenshotEventListener: (getScreenshotPath: boolean) => void;
removeScreenshotEventListener: () => void;
addListener: (eventName: string) => void;
removeListeners: (count: number) => void;
}
export default TurboModuleRegistry.get<Spec>('SGScreenshot');