initialize method

  1. @override
Future<int> initialize({
  1. required String apiKey,
  2. required String appName,
  3. required String appVersion,
  4. required FlutterAvoInspectorEnv env,
})
override

Implementation

@override
Future<int> initialize({
  required String apiKey,
  required appName,
  required appVersion,
  required FlutterAvoInspectorEnv env,
}) async {
  final arguments = <String, dynamic>{
    Arguments.apiKey: apiKey,
    Arguments.environment: env.name,
  };

  try {
    final invoke = await methodChannel.invokeMethod<int>(
        MethodNames.initialize, arguments);
    return invoke ?? Constants.errorMethod;
  } catch (error) {
    return Constants.errorMethod;
  }
}