|
|
Line 1: |
Line 1: |
| = API Events = | | = API Events = |
− | Once you've registered your own plugin on the bus, you can subscribe and listen for published events. Below we'll quickly register a new plugin on the bus using the global bus object.
| + | {{NoteFormat|Documentation for this software has moved to a new home. Please update links and bookmarks to content hosted at https://all.docs.genesys.com/WID/Current/SDK/Callback-combined#API_Events.}} |
− | | |
− | {{NoteFormat|The global bus object is a debug tool. When implementing Widgets on your own site, do not use the global bus object to register your custom plugins. Instead, see [[GWCBusExtensions|Widgets Extensions]] for more information about extending Genesys Widgets.|1}} | |
− | | |
− | <source lang='javascript'>var oMyPlugin = window._genesys.widgets.bus.registerPlugin('MyPlugin');
| |
− | | |
− | oMyPlugin.subscribe('Callback.ready', function(e){});</source>
| |
− | | |
− | {|
| |
− | |-
| |
− | ! Name
| |
− | ! Description
| |
− | ! Data
| |
− | |-
| |
− | | opened
| |
− | | The Callback widget has appeared on screen.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | | ready
| |
− | | Callback is initialized and ready to accept commands.
| |
− | | n/a
| |
− | |-
| |
− | | started
| |
− | | When the user has started filling out the Callback widget form or auto pre-filled it.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | | submitted
| |
− | | When the user has submitted the form.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | | completed
| |
− | | When the Callback widget form is submitted successfully.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | | cancelled
| |
− | | When the user has abandoned the interaction by closing the Callback widget before scheduling a callback.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | | closed
| |
− | | The Callback widget has been removed from the screen.
| |
− | | [[CallbackMetadata|metadata]]
| |
− | |-
| |
− | |}
| |
| | | |
| [[Category:V:PSAAS:Public]] | | [[Category:V:PSAAS:Public]] |