kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections/EventInjection.kt [269:290]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun render(node: Node, context: Context, next: Render) = nullable { val method = ensureNotNull( nullable { ensure(isMethodDeclaration(node)) node } ?: nullable { ensure(isMethodSignature(node)) node } ) val name = ensureNotNull(method.name) ensure(isIdentifier(name)) ensure(name.text in eventHandlerMethods) val firstParameter = ensureNotNull(method.parameters.asArray().firstOrNull()) val firstParameterName = firstParameter.name ensure(isIdentifier(firstParameterName)) ensure(firstParameterName.text == "event") val firstParameterType = ensureNotNull(firstParameter.type) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections/EventMapInjection.kt [222:243]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun render(node: Node, context: Context, next: Render) = nullable { val method = ensureNotNull( nullable { ensure(isMethodDeclaration(node)) node } ?: nullable { ensure(isMethodSignature(node)) node } ) val name = ensureNotNull(method.name) ensure(isIdentifier(name)) ensure(name.text in eventHandlerMethods) val firstParameter = ensureNotNull(method.parameters.asArray().firstOrNull()) val firstParameterName = firstParameter.name ensure(isIdentifier(firstParameterName)) ensure(firstParameterName.text == "event") val firstParameterType = ensureNotNull(firstParameter.type) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -