блочно > браузерEvents > conditionalBind
Функция браузераEvents.conditionalBind()
Привяжите обработчик событий, который можно игнорировать, если он не является частью активного сенсорного потока. Используйте это для событий, которые либо начинают, либо продолжают многокомпонентный жест (например, mousedown или mousemove, которые могут быть частью перетаскивания или щелчка).
Подпись:
export declare function conditionalBind(node: EventTarget, name: string, thisObject: object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;
Параметры
Параметр | Тип | Описание |
---|---|---|
узел | EventTarget | Узел, на котором следует прослушивать. |
имя | нить | Название события для прослушивания (например, «mousedown»). |
этотОбъект | объект | нуль | Значение «this» в функции. |
функц | Функция | Функция, вызываемая при возникновении события. |
opt_noCaptureIdentifier | булев | (Необязательно) True, если запуск этого события не должен блокировать выполнение других обработчиков событий при этом касании или других одновременных касаниях. False по умолчанию. |
Возврат:
Непрозрачные данные, которые можно передать в unbindEvent_.