blockly > utils > browserEvents > conditionalBind

utils.browserEvents.conditionalBind() işlevi

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.

İmza:

export declare function conditionalBind(node: EventTarget, name: string, thisObject: Object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;

Parametreler

Parametre Tür Açıklama
düğüm EventTarget Dinlenecek düğüm.
ad dize Dinlenecek etkinlik adı (ör. "mousedown").
thisObject Nesne | null İşlevdeki "this" değeri.
func İşlev Etkinlik tetiklendiğinde çağırılacak işlev.
opt_noCaptureIdentifier boolean (İsteğe bağlı) Bu etkinlikte tetikleme, bu dokunma veya diğer eş zamanlı dokunmalarda diğer etkinlik işleyicilerin yürütülmesini engellemeyecekse doğru değerini alır. Varsayılan olarak yanlış değerini alır.

İade et:

Veri

unbindEvent_ için aktarılabilecek opak veriler.