fun sendDataMessageEvent()

in android/app/src/main/java/com/amazonaws/services/chime/rndemo/RNEventEmitter.kt [57:67]


    fun sendDataMessageEvent(eventName: String, dataMessage: DataMessage) {
            val map: WritableMap = WritableNativeMap()
            map.putString(RN_EVENT_KEY_DATA_MESSAGE_DATA, dataMessage.text())
            map.putString(RN_EVENT_KEY_DATA_MESSAGE_SENDER_ATTENDEE_ID, dataMessage.senderAttendeeId)
            map.putString(RN_EVENT_KEY_DATA_MESSAGE_SENDER_EXTERNAL_USER_ID, dataMessage.senderExternalUserId)
            map.putBoolean(RN_EVENT_KEY_DATA_MESSAGE_THROTTLED, dataMessage.throttled)
            map.putDouble(RN_EVENT_KEY_DATA_MESSAGE_TIMESTAMP_MS, dataMessage.timestampMs.toDouble())
            map.putString(RN_EVENT_KEY_DATA_MESSAGE_TOPIC, dataMessage.topic)

            sendReactNativeEvent(eventName, map)
    }