setCustomData method
Assigns custom data to user, if needed for your business.
Implementation
Future<void> setCustomData(List<JVSessionCustomDataField> fields) async {
final raw = fields.map(
(field) => Map.from({
'title': field.title,
'key': field.key,
'content': field.content,
'link': field.link
})..removeWhere((k, v) => (v == null))
).toList();
await _channel.invokeMethod<void>('session:setCustomData', jsonEncode(raw));
}