2020-05-11 08:19:26 +02:00
|
|
|
package org.thoughtcrime.securesms.loki.utilities
|
2020-01-16 04:35:51 +01:00
|
|
|
|
|
|
|
import android.content.Context
|
|
|
|
import android.content.Intent
|
2020-08-19 02:06:26 +02:00
|
|
|
import androidx.localbroadcastmanager.content.LocalBroadcastManager
|
2021-04-29 02:02:07 +02:00
|
|
|
import org.session.libsignal.service.loki.Broadcaster
|
2020-01-16 04:35:51 +01:00
|
|
|
|
2021-04-29 02:02:07 +02:00
|
|
|
class Broadcaster(private val context: Context) : Broadcaster {
|
2020-01-16 04:35:51 +01:00
|
|
|
|
2020-02-12 04:44:23 +01:00
|
|
|
override fun broadcast(event: String) {
|
|
|
|
val intent = Intent(event)
|
|
|
|
LocalBroadcastManager.getInstance(context).sendBroadcast(intent)
|
|
|
|
}
|
|
|
|
|
2020-01-16 04:35:51 +01:00
|
|
|
override fun broadcast(event: String, long: Long) {
|
|
|
|
val intent = Intent(event)
|
|
|
|
intent.putExtra("long", long)
|
|
|
|
LocalBroadcastManager.getInstance(context).sendBroadcast(intent)
|
|
|
|
}
|
|
|
|
}
|