initialize method
Implementation
@override
Future<void> initialize(
SecretHeroConfig config, SecretHeroEventListener listener) async {
this.listener = listener;
await methodCall(
SecretHeroMethods.initialize,
{
"token": config.token,
"userId": config.userId,
"displayName": config.displayName,
"iconImage": config.iconImage,
"language": config.language,
"country": config.country,
"isLayoutLTR": config.isLayoutLTR,
"theme": {
"primary_color": config.theme?.primaryColor,
"secondary_color": config.theme?.secondaryColor,
"highlight_color": config.theme?.highlightColor,
"button_color": config.theme?.buttonColor,
}
},
);
}