uploadFile method
Future<void>
uploadFile({
- required String? filePath,
- required Map<
String, String> tags, - required Map<
String, dynamic> metadata,
override
Implementation
@override
Future<void> uploadFile({
required String? filePath,
required Map<String, String> tags,
required Map<String, dynamic> metadata,
}) async {
try {
final requestData = {
'filePath': filePath,
'tags': tags,
'metadata': metadata,
};
await methodChannel.invokeMethod('upload', requestData);
} on PlatformException catch (e) {
if (kDebugMode) {
print("Failed to upload file: '${e.message}'.");
}
}
}