package com.reactnativestripesdk import com.facebook.react.bridge.Arguments import com.facebook.react.bridge.WritableMap import com.facebook.react.uimanager.events.Event internal class CardFocusChangeEvent( surfaceId: Int, viewTag: Int, private val focusField: String?, ) : Event(surfaceId, viewTag) { override fun getEventName() = EVENT_NAME override fun getEventData(): WritableMap? { val eventData = Arguments.createMap() eventData.putString("focusedField", focusField) return eventData } companion object { const val EVENT_NAME = "topFocusChange" } }