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