Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > utils > browserEvents > conditionalBind
utils.browserEvents.conditionalBind() işlevi
Etkin dokunma akışının parçası değilse yoksayılabilen bir etkinlik işleyici bağlayın. Bu parametreyi, çok parçalı bir hareketi başlatan veya devam ettiren etkinlikler için kullanın (ör. sürükleme veya tıklamanın parçası olabilecek mousedown veya mousemove).
İ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 |
object | null |
İşlevdeki "this" değerini belirtir. |
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şleyicilerinin yürütülmesini engellememeliyse doğru değerini alır. Varsayılan olarak yanlıştır. |
İadeler:
Veri
unbindEvent_ işlevine iletilebilecek opak veriler.
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: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The `conditionalBind` function binds an event handler to a specified node. It takes the node, event name, a `this` object, the handler function, and an optional boolean to control blocking of other event handlers. When the event is triggered, the provided function is executed. This is intended for events related to multi-part gestures. It returns data used for unbinding the event later. This allows to control whether to block execution of other handlers for touches.\n"]]