init method
Future<void>
init({
- required String? androidApiKey,
- required String? iosApiKey,
- Position indicatorPosition = Position.topLeft,
- int indicatorPadding = 8,
- bool rewardMode = false,
- bool releaseMode = false,
- bool offerwallMode = false,
- String? requestUUID,
- Map<
String, dynamic> ? userProperties, - String? clickId,
- String? userId,
- String? signature,
- String? placementId,
- RewardInfo? rewardInfo,
Implementation
Future<void> init(
{required String? androidApiKey,
required String? iosApiKey,
Position indicatorPosition = Position.topLeft,
int indicatorPadding = 8,
bool rewardMode = false,
bool releaseMode = false,
bool offerwallMode = false,
String? requestUUID,
Map<String, dynamic>? userProperties,
String? clickId,
String? userId,
String? signature,
String? placementId,
RewardInfo? rewardInfo}) async {
_channel.invokeMethod("init", <String, dynamic>{
'androidApiKey': androidApiKey,
'iOSApiKey': iosApiKey,
'indicatorPosition': indicatorPosition.index,
'indicatorPadding': indicatorPadding,
'rewardMode': rewardMode,
'releaseMode': releaseMode,
'offerwallMode': offerwallMode,
'requestUUID': requestUUID,
'userProperties': userProperties,
'clickId': clickId,
'userId': userId,
'signature': signature,
'placementId': placementId,
'rewardInfo': rewardInfo?.toMap()
});
}