跳到主要内容

forEachElement 遍历每个目标元素

forEachElement

类型: MethodDeclaration

所属类: ScriptTouchEvent

定义位置: event.ts

描述

遍历每个目标元素

参数 event: 脚本触摸事件

参数

参数名类型描述默认值
eventScriptTouchEvent--

返回值

类型: Generator<ScriptTouchEvent>

源代码

位置: 第 1427 行

public static *forEachElement(event: ScriptTouchEvent): Generator<ScriptTouchEvent> {
const filters: Array<UIElement> = []
for (const touch of event.changedTouches) {
const target = ScriptTouchEvent.idToTargetMap.get(touch.id)
if (target instanceof UIElement && filters.append(target)) {
const copy = new ScriptTouchEvent(event)
ScriptTouchEvent.loadTargetTouches(copy, target)
yield copy
}
}
}

文档生成时间:2026/2/1 16:51:39