La classe viene utilizzata per simulare eventi di tocco in browser standard mediante interazione con il mouse. Viene attualmente utilizzata in modo automatico dalla classe di base mobileViewer.Control per fornire il supporto di base per il tocco nei browser per desktop utilizzati per vistare i siti Mobile Viewer. Può tuttavia essere utilizzata per altri scopi all'interno di un'applicazione Web personalizzata in cui è necessario fornire supporto relativo ai browser per computer desktop.
Metodi
Il costruttore richiede un oggetto options e supporta le seguenti proprietà:
|
touchStartHandler |
Gestore di eventi da richiamare quando l'utente dà inizio ad un evento di tocco basato su mouse |
|
touchMoveHandler |
Gestore di eventi da richiamare quando l'utente sposta il mouse senza premere il pulsante |
|
touchEndHandler |
Gestore di eventi da richiamare quando l'utente rilascia il pulsante del mouse, terminando l'evento di tocco |
Gli eventi originali delle azioni di pressione e rilascio di un pulsante e spostamento del mouse vengono inclusi in oggetti simili agli eventi di tocco creati dal browser Apple Safari per cellulari. L'operazione non genera una struttura dell'oggetto esattamente identica, tuttavia risulta sufficiente per i controlli creati fino a questo momento.