readAudios method
Used to return multiples songs info.
Parameters:
data
is used for find multiples audios data.mainThread
iftrue
execute code in separate thread.
Usage:
List<AudioModel> song = await OnAudioEdit().readAudios(allData);
...
String songInfo = song[0].title;
String songInfo2 = song[1].title;
Important:
- Calling any method without
READ
andWRITE
permission will throw a error.
Use permissionsStatus to see permissions status.
Implementation
Future<List<AudioModel>> readAudios(
List<String> data, {
bool separateThread = false,
}) async {
final List<dynamic> resultReadAudio =
await _channel.invokeMethod("readAudios", {
"data": data,
"separateThread": separateThread,
});
return resultReadAudio.map((e) => AudioModel(e)).toList();
}