1- package io.chirp.chirpsdk
1+ package io.chirp.chirp_flutter
22
33import android.app.Activity
44
@@ -11,13 +11,14 @@ import io.flutter.plugin.common.MethodChannel.MethodCallHandler
1111import io.flutter.plugin.common.MethodChannel.Result
1212import io.flutter.plugin.common.PluginRegistry.Registrar
1313
14+ import io.chirp.chirpsdk.ChirpSDK
1415import io.chirp.chirpsdk.interfaces.ChirpEventListener
1516import io.chirp.chirpsdk.models.ChirpSDKState
1617import io.chirp.chirpsdk.models.ChirpError
1718import io.chirp.chirpsdk.models.ChirpErrorCode
1819
1920
20- class ChirpsdkPlugin (private val activity : Activity ) : MethodCallHandler {
21+ class ChirpFlutterPlugin (private val activity : Activity ) : MethodCallHandler {
2122
2223 val stateStreamHandler = StateStreamHandler ()
2324 val sendingStreamHandler = SendingStreamHandler ()
@@ -31,7 +32,7 @@ class ChirpsdkPlugin(private val activity: Activity) : MethodCallHandler {
3132
3233 @JvmStatic
3334 fun registerWith (registrar : Registrar ) {
34- val instance = ChirpsdkPlugin (registrar.activity())
35+ val instance = ChirpFlutterPlugin (registrar.activity())
3536 val methodChannel = MethodChannel (registrar.messenger(), " chirp.io/methods" )
3637 methodChannel.setMethodCallHandler(instance)
3738 val stateChannel = EventChannel (registrar.messenger(), " chirp.io/events/state" )
@@ -61,10 +62,10 @@ class ChirpsdkPlugin(private val activity: Activity) : MethodCallHandler {
6162 val appKey = arguments[" key" ] as String
6263 val appSecret = arguments[" secret" ] as String
6364 chirpSDK = ChirpSDK (activity, appKey, appSecret)
64- if (chirpSDK) {
65- result.success( ChirpErrorCode . CHIRP_SDK_OK .code )
65+ if (chirpSDK == null ) {
66+ result.error( " -1 " , " Failed to initialise ChirpSDK " , null )
6667 } else {
67- result.error( - 1 , " Failed to initialise ChirpSDK " , null )
68+ result.success( ChirpErrorCode . CHIRP_SDK_OK .code )
6869 }
6970 }
7071
0 commit comments