loadRemoteAttachment method
Implementation
@override
Future<Map<String, dynamic>> loadRemoteAttachment(
Map<String, dynamic> params) async {
await _ensureInitialized();
final attachment = await rust_messaging.loadRemoteAttachment(
url: params['url'] as String,
contentDigest: params['contentDigest'] as String,
secret: List<int>.from(params['secret']),
salt: List<int>.from(params['salt']),
nonce: List<int>.from(params['nonce']),
scheme: params['scheme'] as String,
contentLength: params['contentLength'] as int?,
filename: params['filename'] as String?,
);
return {
'filename': attachment.filename,
'mimeType': attachment.mimeType,
'data': attachment.data,
};
}