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:
unbindEvent_ için aktarılabilecek opak veriler.