Discover the windows and devices that are available to record.
Log what's going on to the console for easy debugging and troubleshooting.
Check and request the apps permission to access the recording devices.
Initialize the RecordKit SDK.
⚠️ Must be called before calling any other RecordKit method.
Path to the recordkit-rpc
binary, most of the time this should be set to path.join(process.resourcesPath, 'recordkit-rpc')
.
Optional
fallbackWhether to fallback to the RPC binary from node_modules
if the given path does not exist. When enabled an extra check to see if the given path exists is performed. Most of the time this should be set to !app.isPackaged
.
Optional
logSet the global log level. Defaults to debug
.
This is the same as calling setLogLevel
right after initialization.
Optional
output_Optional
settings?: { Optional
allowSet the global log level. Defaults to debug
.
Messages with a lower level than this will be ignored and not passed to any log handlers.
Generated using TypeDoc
Entry point for the RecordKit SDK, an instance is available as
recordkit
that can be imported from the module. Do not instantiate this class directly.