blockly > browserEvents
tarayıcıEvents ad alanı
İşlevler
İşlev |
Açıklama |
bind(düğüm; ad; buNesne; fonc) |
Etkin dokunma akışının parçası olup olmadığına bakılmaksızın çağrılması gereken bir etkinlik işleyiciyi bağlayın. Çok parçalı bir hareketin parçası olmayan etkinlikler için bunu kullanın (ör. ipuçları için fareyle üzerine gelme). |
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) |
Etkin dokunma akışının parçası değilse yoksayılabilecek bir etkinlik işleyici bağlayın. Çok parçalı bir hareketi başlatan veya devam eden etkinlikler (örneğin, fareyi aşağı çekme veya fareyle üzerine gelme; sürükleme veya tıklama işlemlerinin bir parçası olabilecek) etkinlikler için bunu kullanın. |
getScrollDeltaPixels(e) |
Bir fare etkinliğinin kaydırma deltasını piksel birimi cinsinden döndürür. |
isRightButton(e) |
Bu etkinliğin sağ tıklama olduğunu "true" (doğru) döndürür. |
isTargetInput(e) |
Bu etkinlik bir metin girişi widget'ını hedefliyorsa true döndürür mü? |
mouseToSvg(e; svg; matris) |
Belirli bir fare etkinliğinin dönüştürülmüş koordinatlarını döndürür. Kaynak (0,0), Blockly SVG'nin sol üst köşesidir. |
unbind(bindData): |
Bir veya daha fazla etkinlik etkinliğinin işlev çağrısından bağlantısını kaldırın. |
Takma Adları Yazın
Tür Takma Adı |
Açıklama |
Veri |
bind ve conditionalBind kullanılırken etkinliklerin bağlantısını kaldırmak için kullanılan blok halinde opak etkinlik verileri. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[null,null,["Son güncelleme tarihi: 2023-12-01 UTC."],[[["The `browserEvents` namespace provides functions for managing browser events within Blockly, particularly for mouse and touch interactions."],["It offers methods for binding, conditionally binding, and unbinding event handlers to DOM elements."],["Functions are included to determine event specifics, such as right-clicks, scroll deltas, and target elements."],["It facilitates converting mouse event coordinates to SVG coordinates within the Blockly workspace."],["The namespace utilizes a `Data` type alias for managing event binding data for efficient unbinding."]]],[]]