initiate method

  1. @override
Future<void> initiate({
  1. required String agentId,
  2. required String mobile,
  3. required String deviceId,
  4. required String clientId,
  5. required String action,
  6. String? authToken,
})
override

Initiate BBPS session

Implementation

@override
Future<void> initiate({
  required String agentId,
  required String mobile,
  required String deviceId,
  required String clientId,
  required String action,
  String? authToken,
}) async {
  final params = <String, dynamic>{
    'agentId': agentId,
    'mobile': mobile,
    'deviceId': deviceId,
    'clientId': clientId,
    'action': action,
    if (authToken != null) 'authToken': authToken,
  };
  await methodChannel.invokeMethod('initiate', {'params': params});
}