You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
817 B
Kotlin
23 lines
817 B
Kotlin
//package com.cloud.diplomaticquarterapp
|
|
package com.ejada.hmg
|
|
|
|
import io.flutter.plugin.common.PluginRegistry
|
|
import io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin
|
|
|
|
object FirebaseCloudMessagingPluginRegistrant {
|
|
fun registerWith(registry: PluginRegistry?) {
|
|
if (alreadyRegisteredWith(registry)) {
|
|
return
|
|
}
|
|
FirebaseMessagingPlugin.registerWith(registry?.registrarFor("io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin"))
|
|
}
|
|
|
|
// private fun alreadyRegisteredWith(registry: PluginRegistry?): Boolean {
|
|
// val key: String? = FirebaseCloudMessagingPluginRegistrant::class.java.canonicalName
|
|
// if (registry?.hasPlugin(key)!!) {
|
|
// return true
|
|
// }
|
|
// registry.registrarFor(key)
|
|
// return false
|
|
// }
|
|
} |