mintSDk static method
Implementation
static Future<bool?> mintSDk({
required String sso,
required String fcmToken,
required String domain,
String? packageNameWithClass
}) async {
// var message ="";
// if(sso.isEmpty){
// message ="SSO Can't be empty.";
// }
// if(fcmToken.isEmpty){
// message ="fcmToken Can't be empty.";
// }
//
// if(domain.isEmpty){
// message ="domain Can't be empty.";
// }
// default we pass flutter main screen show packageNameWithClass is optional
// if(packageNameWithClass!.isEmpty){
// message ="packageNameWithClass Can't be empty.";
// }
/// init mint required data
/// pass [sso], [fcmToken] and [packageNameWithClass] for mint sdk
final Map<String,dynamic> params = <String,dynamic>{
'ssoToken':sso,
'fcmToken':fcmToken,
'domain':domain,
'currentClass':packageNameWithClass
};
bool? res = await _channel.invokeMethod('openMintLib',params);
return res;
}