blockly > utils > browserEvents

Spazio dei nomi utils.browserEvents

Funzioni

Funzione Descrizione
bind(node, name, thisObject, func) Associa un gestore di eventi che deve essere chiamato a prescindere dal fatto che faccia parte o meno del flusso touch attivo. Utilizza questa impostazione per gli eventi che non fanno parte di un gesto in più parti (ad esempio il passaggio del mouse per le descrizioni comando).
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) Associa un gestore di eventi che può essere ignorato se non fa parte del flusso touch attivo. Utilizza questa impostazione per gli eventi che avviano o continuano un gesto in più parti (ad esempio mousedown o mousemove, che può essere parte di un trascinamento o di un clic).
getScrollDeltaPixels(e) Restituisce il delta di scorrimento di un evento del mouse in unità di pixel.
isRightButton(e) Restituisce true, questo evento è un clic con il tasto destro del mouse.
isTargetInput(e) Restituisce true se questo evento ha come target un widget di input di testo?
mouseToSvg(e, svg, matrice) Restituisce le coordinate convertite dell'evento mouse specificato. L'origine (0,0) è l'angolo in alto a sinistra del file SVG di Blockly.
unbind(bindData) Annulla l'associazione di uno o più eventi da una chiamata funzione.

Alias del tipo

Alias del tipo Descrizione
Dati Dati sugli eventi poco opachi utilizzati per annullare l'associazione degli eventi quando si utilizzano bind e conditionalBind.