package com.blaze.rtnblazesdk.events import androidx.annotation.Nullable import com.facebook.react.bridge.Arguments import com.facebook.react.bridge.WritableMap class WidgetPlayerDismissedEvent( surfaceId: Int, viewTag: Int, val widgetId: String? ) : BaseEvent(surfaceId, viewTag) { companion object { // The name just needs to be unique, the way it's called on the React side is defined elsewhere. const val EVENT_NAME = "Blaze.WidgetPlayerDismissedEvent" } override fun getEventName(): String { return EVENT_NAME } @Nullable override fun getEventData(): WritableMap? { val event = Arguments.createMap() event.putString("widgetId", widgetId) return event } }