EventEmitterAndroid

class EventEmitterAndroid(reactContext: ReactApplicationContext, supportedEvents: List<String>) : EventEmitter

Constructors

Link copied to clipboard
fun EventEmitterAndroid(reactContext: ReactApplicationContext, supportedEvents: List<String>)

Functions

Link copied to clipboard
fun addListener(eventName: String)
Link copied to clipboard
fun removeListeners(count: Int)
Link copied to clipboard
open override fun sendEvent(eventName: String)
open override fun sendEvent(eventName: String, params: Any?)

Properties

Link copied to clipboard
open override val hasListeners: Flow<Boolean>
Link copied to clipboard
val jsModule: DeviceEventManagerModule.RCTDeviceEventEmitter

Extensions

Link copied to clipboard
inline fun <T> EventEmitter.sendEventJson(eventName: String, params: T)