initSettings method
Future<void>
initSettings({
- bool? enableCapture = false,
- bool? enableRecord = false,
- bool? enableContentMultitask = false,
- bool? displayOverlay = false,
- bool? displayScreenguardOverlayAndroid = true,
- int? timeAfterResume = 1000,
- bool? getScreenshotPath = false,
- int? limitCaptureEvtCount = 0,
- bool? trackingLog = false,
override
Initialize the screen guard with settings
Implementation
@override
Future<void> initSettings({
bool? enableCapture = false,
bool? enableRecord = false,
bool? enableContentMultitask = false,
bool? displayOverlay = false,
bool? displayScreenguardOverlayAndroid = true,
int? timeAfterResume = 1000,
bool? getScreenshotPath = false,
int? limitCaptureEvtCount = 0,
bool? trackingLog = false,
}) async {
await methodChannel.invokeMethod('initSettings', {
'enableCapture': enableCapture,
'enableRecord': enableRecord,
'enableContentMultitask': enableContentMultitask,
'displayOverlay': displayOverlay,
'displayScreenguardOverlayAndroid': displayScreenguardOverlayAndroid,
'timeAfterResume': timeAfterResume,
'getScreenshotPath': getScreenshotPath,
'limitCaptureEvtCount': limitCaptureEvtCount,
'trackingLog': trackingLog,
});
}