tracker services done rrt in progress
							parent
							
								
									9f8bcc63f3
								
							
						
					
					
						commit
						1205f93c8a
					
				@ -0,0 +1,35 @@
 | 
			
		||||
//package com.cloud.diplomaticquarterapp
 | 
			
		||||
package com.ejada.hmg
 | 
			
		||||
 | 
			
		||||
import io.flutter.app.FlutterApplication
 | 
			
		||||
import io.flutter.plugin.common.PluginRegistry
 | 
			
		||||
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
 | 
			
		||||
import io.flutter.plugins.GeneratedPluginRegistrant
 | 
			
		||||
import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService
 | 
			
		||||
 | 
			
		||||
class Application : FlutterApplication(), PluginRegistrantCallback {
 | 
			
		||||
    override fun onCreate() {
 | 
			
		||||
        super.onCreate()
 | 
			
		||||
        FlutterFirebaseMessagingService.setPluginRegistrant(this)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    override fun registerWith(registry: PluginRegistry) {
 | 
			
		||||
        io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.registerWith(registry?.registrarFor("io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin"));
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//import io.flutter.app.FlutterApplication
 | 
			
		||||
//import io.flutter.plugin.common.PluginRegistry
 | 
			
		||||
//import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
 | 
			
		||||
//import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService
 | 
			
		||||
//
 | 
			
		||||
//class Application : FlutterApplication(), PluginRegistrantCallback {
 | 
			
		||||
//    override fun onCreate() {
 | 
			
		||||
//        super.onCreate()
 | 
			
		||||
//        FlutterFirebaseMessagingService.setPluginRegistrant(this)
 | 
			
		||||
//    }
 | 
			
		||||
//
 | 
			
		||||
//    override fun registerWith(registry: PluginRegistry?) {
 | 
			
		||||
//        FirebaseCloudMessagingPluginRegistrant.registerWith(registry)
 | 
			
		||||
//    }
 | 
			
		||||
//}
 | 
			
		||||
@ -0,0 +1,23 @@
 | 
			
		||||
//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
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,35 @@
 | 
			
		||||
//package com.cloud.diplomaticquarterapp
 | 
			
		||||
package com.ejada.hmg
 | 
			
		||||
 | 
			
		||||
import io.flutter.app.FlutterApplication
 | 
			
		||||
import io.flutter.plugin.common.PluginRegistry
 | 
			
		||||
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
 | 
			
		||||
import io.flutter.plugins.GeneratedPluginRegistrant
 | 
			
		||||
import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService
 | 
			
		||||
 | 
			
		||||
class Application : FlutterApplication(), PluginRegistrantCallback {
 | 
			
		||||
    override fun onCreate() {
 | 
			
		||||
        super.onCreate()
 | 
			
		||||
        FlutterFirebaseMessagingService.setPluginRegistrant(this)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    override fun registerWith(registry: PluginRegistry) {
 | 
			
		||||
        io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.registerWith(registry?.registrarFor("io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin"));
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//import io.flutter.app.FlutterApplication
 | 
			
		||||
//import io.flutter.plugin.common.PluginRegistry
 | 
			
		||||
//import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
 | 
			
		||||
//import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService
 | 
			
		||||
//
 | 
			
		||||
//class Application : FlutterApplication(), PluginRegistrantCallback {
 | 
			
		||||
//    override fun onCreate() {
 | 
			
		||||
//        super.onCreate()
 | 
			
		||||
//        FlutterFirebaseMessagingService.setPluginRegistrant(this)
 | 
			
		||||
//    }
 | 
			
		||||
//
 | 
			
		||||
//    override fun registerWith(registry: PluginRegistry?) {
 | 
			
		||||
//        FirebaseCloudMessagingPluginRegistrant.registerWith(registry)
 | 
			
		||||
//    }
 | 
			
		||||
//}
 | 
			
		||||
@ -0,0 +1,23 @@
 | 
			
		||||
//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
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
					Loading…
					
					
				
		Reference in New Issue