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. |