pui.onoffline
The pui.onoffline event, if defined, fires when Profound UI cannot make a connection to the server. Ā It can be used to launch an alternate offline process allowing the user to work locally until a connection is restored. Ā If the event is not defined, a simple alert message is displayed notifying the user that the connection has been lost.
Example:
pui.onoffline = function() {
// Show screen from an alternate (offline) Rich Display File
pui.show({
// this line assumes that the alternate display file has been preloaded into an object called myDspfObj
meta: myDspfObj,
// alternatively, the display file can be packaged locally within a Apache Cordova project
// the following assumes a display file named mydspf.json has been placed in the same Apache Cordova directory as index.html
//path: "mydspf.json"
// other config options can be specified here, such as which format or screen to display and what data to pass to the screen
// if not specified, the first screen is displayed and no data is passed to it
handler: function(response) {
// the user's response to the screen can be handled here
}
});
}
Some documentation pages have recently moved to a new section: Profound AppDev. If you are having trouble finding specific pages, try the documentation search capability or reach out to our Support team!