ConstThe current Presentation.
MobileLockerError on network failure or server error.
Get the analytics events recorded for the current presentation session.
Array of raw event objects.
MobileLockerError on network failure or server error.
Alias for getEvents.
Array of raw event objects.
Reload the current presentation's web content.
Triggers a full page reload inside the presentation webview.
Close the current presentation and return to the app home screen.
Get all presentations available to the current user.
Array of Presentation objects.
MobileLockerError on network failure or server error.
Get a presentation by its numeric ID.
The presentation ID.
The matching Presentation.
MobileLockerError on network failure, or if not found.
Get a presentation by its name.
The presentation name (case-sensitive).
The matching Presentation.
MobileLockerError on network failure, or if not found.
Refresh the list of available presentations from the server.
Updated array of Presentation objects.
MobileLockerError on network failure or server error.
Queue a presentation for download to the device.
The numeric ID of the presentation to download.
An object with status: 'queued', 'already_installed', 'not_available', or 'not_permitted'.
MobileLockerError on network failure or server error.
Open a presentation by its numeric ID.
In the iOS app, triggers native presentation navigation via the app bridge. In a browser, opens the presentation in a new tab using the platform web URL.
The numeric ID of the presentation to open.
Open a presentation by its external CRM ID.
In the iOS app, triggers native presentation navigation via the app bridge. In a browser, fetches all presentations, finds the match by external ID, then opens it.
The external identifier for the presentation (e.g. a Salesforce ID).
MobileLockerError if no presentation with the given external ID is found.
Open a presentation by its name.
In the iOS app, triggers native presentation navigation via the app bridge. In a browser, fetches all presentations, finds the match by name, then opens it.
The presentation name (case-sensitive).
MobileLockerError if no presentation with the given name is found.
Open the native presentation picker so the user can choose a presentation to open.
MobileLockerError if called outside the iOS app.
Get the presentation that is currently open.