listing method
Implementation
Future<List<FileInfo>?> listing(String path,
[String? pattern, bool? recursive, int? pagesize, int? offset]) async {
if (pattern != null && recursive == null)
throw new ArgumentError(
"Argument 'pattern' should be defined with argument 'recursive'");
if (pagesize != null && offset == null)
throw new ArgumentError(
"Argument 'pagesize' should be defined with argument 'offset'");
return (await _channel
.invokeMethod("Backendless.Files.listing", <String, dynamic>{
"path": path,
"pattern": pattern,
"recursive": recursive,
"pagesize": pagesize,
"offset": offset
}))
?.cast<FileInfo>();
}