listStreams static method
listStreams returns a list of all currently-loaded WarbleStreams known to the plugin.
Implementation
static Future<List<WarbleStream>> listStreams() async {
var streams = <WarbleStream>[];
try {
var ids = await channel.invokeListMethod<String>('listStreams');
if(ids == null) return streams;
for(var id in ids) {
streams.add((await getStream(id))!);
}
return streams;
}
catch(err) {
return [];
}
}