mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-11 06:04:55 +08:00
DISABLE_THIRD_PARTY_CHECK=NPM update R=jacktfranklin@chromium.org Bug: none Change-Id: I41b7006f336b9465677cc7434abd70a732c58221 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692907 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
21 lines
374 B
JavaScript
21 lines
374 B
JavaScript
'use strict'
|
|
|
|
function resolveAll(constructs, events, context) {
|
|
var called = []
|
|
var index = -1
|
|
var resolve
|
|
|
|
while (++index < constructs.length) {
|
|
resolve = constructs[index].resolveAll
|
|
|
|
if (resolve && called.indexOf(resolve) < 0) {
|
|
events = resolve(events, context)
|
|
called.push(resolve)
|
|
}
|
|
}
|
|
|
|
return events
|
|
}
|
|
|
|
module.exports = resolveAll
|