ConstPass true to enable, false to disable.
Check whether debug mode is currently enabled.
true if debug mode is on.
Mark the current session as a live (non-practice) presentation.
Optional URI or identifier to associate with the event.
Mark the current session as a practice presentation.
Optional URI or identifier to associate with the event.
Retrieve structured SDK log entries with optional filtering.
In the iOS app, fetches from the server-side GRDB table scoped to the current team, user, presentation, and device session. Outside the app, reads from IndexedDB via localforage (same entry shape, up to 1,000 entries).
Optionalfilter: SDKLogFilterOptional filter by level, domain, function, date range, retries, and limit.
Array of SDKLogEntry objects, newest first.
MobileLockerError on network failure or server error.
Full-text search across SDK log entries.
Searches the message field and stringified metadata. Accepts the same
filter options as getSdkLogs to narrow the scope before searching.
The search string.
Optionalfilter: SDKLogFilterOptional pre-filter applied before the text search.
Array of matching SDKLogEntry objects.
MobileLockerError on network failure or server error.
Write a debug-level log entry into the SDK log store.
Human-readable description of the event.
Optionalmetadata: Record<string, unknown>Optional key/value data to attach to the entry.
Write an info-level log entry into the SDK log store.
Human-readable description of the event.
Optionalmetadata: Record<string, unknown>Optional key/value data to attach to the entry.
Write a warn-level log entry into the SDK log store.
Human-readable description of the event.
Optionalmetadata: Record<string, unknown>Optional key/value data to attach to the entry.
Write an error-level log entry into the SDK log store.
Human-readable description of the event.
Optionalmetadata: Record<string, unknown>Optional key/value data to attach to the entry.
Enable or disable debug mode.