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. Bunu çok parçalı bir hareketi (ör. sürükleme veya tıklamanın parçası olabilecek fareyle aşağı veya fare taşıma) başlatan veya devam eden etkinlikler için 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 | boş | "This"in değeri değeri bulunmalıdır. |
func | İşlev | Etkinlik tetiklendiğinde çağrılacak işlev. |
opt_noCaptureIdentifier | boolean | (İsteğe bağlı) Bu etkinlik için tetikleme işleminin, diğer etkinlik işleyicilerin bu dokunmada veya aynı anda yapılan diğer dokunmalarda yürütülmesini engellememesi gerekiyorsa doğru değerini döndürür. Varsayılan olarak False (yanlış) değerini alır. |
Şunu döndürür:
unbindEvent_ iletilebilecek opak veriler.