reakt-native-toolkit
0.11.0
android
common
reakt-native-toolkit
/
de.voize.reaktnativetoolkit.util
/
EventEmitterAndroid
Event
Emitter
Android
android
class
EventEmitterAndroid
(
reactContext
:
ReactApplicationContext
,
supportedEvents
:
List
<
String
>
)
:
EventEmitter
Constructors
Functions
Properties
Extensions
Constructors
Event
Emitter
Android
Link copied to clipboard
android
fun
EventEmitterAndroid
(
reactContext
:
ReactApplicationContext
,
supportedEvents
:
List
<
String
>
)
Functions
add
Listener
Link copied to clipboard
android
fun
addListener
(
eventName
:
String
)
remove
Listeners
Link copied to clipboard
android
fun
removeListeners
(
count
:
Int
)
send
Event
Link copied to clipboard
android
open
override
fun
sendEvent
(
eventName
:
String
)
open
override
fun
sendEvent
(
eventName
:
String
,
params
:
Any
?
)
Properties
has
Listeners
Link copied to clipboard
android
open
override
val
hasListeners
:
Flow
<
Boolean
>
js
Module
Link copied to clipboard
android
val
jsModule
:
DeviceEventManagerModule.RCTDeviceEventEmitter
Extensions
send
Event
Json
Link copied to clipboard
inline
fun
<
T
>
EventEmitter
.
sendEventJson
(
eventName
:
String
,
params
:
T
)