Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:
dd/mm/yyyy – hh:mm:ss

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

...