buildPayload method
Payload
buildPayload(
- dynamic file
Implementation
Payload buildPayload(dynamic file) {
if (file is File) {
return FilePayload(file);
} else if (file is String) {
// check if base 64
return DataPayload(file);
} else if (file is Stream) {
return StreamPayload(file);
}
throw ArgumentError("Current file type is not supported");
}