list static method
List all media for the current user with optional filters.
final all = await CloudMedia.list();
final images = await CloudMedia.list(type: CloudMediaType.image);
final recent = await CloudMedia.list(
startDate: DateTime.now().subtract(const Duration(days: 7)),
);
Implementation
static Future<List<CloudMediaItem>> list({
CloudMediaType? type,
int limit = 50,
int offset = 0,
DateTime? startDate,
DateTime? endDate,
String? searchQuery,
}) async {
_ensure();
return _provider!.listMedia(
type: type,
limit: limit,
offset: offset,
startDate: startDate,
endDate: endDate,
searchQuery: searchQuery,
);
}