blockly > utils > browserEvents
utils.browserEvents 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-02 UTC.
[null,null,["Son güncelleme tarihi: 2023-12-02 UTC."],[[["The `utils.browserEvents` namespace provides functions for handling browser events in Blockly, such as binding, unbinding, and interpreting events."],["It includes functionalities to manage mouse and touch events, specifically for actions like dragging, clicking, and tooltips."],["Functions are available to identify right-clicks, target elements, and scroll delta, aiding in precise event handling."],["The namespace also offers utilities for converting mouse coordinates to SVG coordinates within the Blockly environment."],["`bindData` is a type alias representing opaque event data that can be used to unbind events previously bound using `bind` or `conditionalBind`."]]],[]]