...
Funzione | Descrizione |
AGENTDESKTOP.WIDGET.getToken | Restituisce il token ottenuto dalla login Single Sign On di EasyCIM |
AGENTDESKTOP.WIDGET.getTokenOneShot | Restituisce il token OneShot ottenuto dalla login Single Sign On di EasyCIM |
AGENTDESKTOP.WIDGET.getContainerID | Restituisce l'identificativo del WIDGET |
AGENTDESKTOP.WIDGET.bindContactCallback(javascript function) | Effettua la bind di una propria funzione javascript al fine di ricevere le notifiche sui contatti in gestione. |
AGENTDESKTOP.WIDGET.unbindContactCallback(javascript function) | Effettua la unbind della vostra funzione |
AGENTDESKTOP.WIDGET.bindWidgetDataCallback(function callbackfunction) | Effettua la bind di una vostra propria funzione javascript al fine di ricevere le notifiche relative alla ricezione di dati custom da un altro Widget |
AGENTDESKTOP.WIDGET.unbindWidgetDataCallback(function callback) | Effettua la unbind della vostra funzione |
AGENTDESKTOP.WIDGET.sendDataToWidget( String destinationWidgetID, String data ) | Invia dei dati custom ad un altro WIDGET identificato nel parametro parametro destinationWidgetID (o paradossalmente anche a se stessi se si specifica il proprio ID) E' possibile inviare anche dati strutturati come array ed oggetti anche se è fortemente raccomandato convertirli in formato stringa mediante l'utilizzo dell'istruzione JSON.stringify. |
AGENTDESKTOP.WIDGET.addCustomMenu(JSON String menu) | Inserisce un menu contestuale sul TAB di selezione del proprio WIDGET. Vedi sintassi JSON (vedi 9.4.1) |
AGENTDESKTOP.WIDGET.enableCustomMenuItem(String ItemID, boolean [true/false]) | Abilita/Disabilita una singola voce di menu nel TAB di selezione del WIDGET |
AGENTDESKTOP.WIDGET.LOG(String testo) | LOG: Scrive una propria stringa nel log applicativo di AgentDesktop situato in %appdata%\Reitek\Contact\BrowserPlugin |
AGENTDESKTOP.WIDGET.bindWidgetFocusCallback(function callback) | Effettua la bind di una vostra funzione al fine di notificare al Widget la selezione dell'utente e la conseguente ricezione del Focus sul proprio Tab. |
AGENTDESKTOP.WIDGET.unbindWidgetFocusCallback (function callback) | Effettua la unbind della vostra funzione |
AGENTDESKTOP.WIDGET.Reload(String < JumpToWidget>) | Ricarica Widget |
AGENTDESKTOP.WIDGET.triggerContactCallback( String param) | Scatena la vostra funzione di cui avete fatto la bind con bindContactCallback() |
AGENTDESKTOP.WIDGET.triggerWidgetDataCallback (String param) | Scatena la vostra funzione di cui avete fatto la bind con bindWidgetDataCallback() |
AGENTDESKTOP.WIDGET. triggerWidgetFocusCallback(String param) | Scatena la vostra funzione di cui avete fatto la bind con bindWidgetFocusCallback() |
AGENTDESKTOP.WIDGET.receiveDataFromWidget (String senderWidgetID, String data) | Riceve dei dati custom ad un altro WIDGET |
AGENTDESKTOP.WIDGET.GetTimeStamp() | Restituisce stringa contenente data e ora attuale nel formato: |
AGENTDESKTOP.WIDGET.getLanguage | Restituisce la lingua utilizzata in AgentDesktop. Esempio: "it", "en". |
AGENTDESKTOP.WIDGET.activateCustomMenuItem(String itemID, param) | Permette di attivare la voce del menu contestuale con id itemID sul TAB di selezione del proprio WIDGET |
...