getAll static method
Future<PcoCollection<PcoServicesMedia> >
getAll({
- String? id,
- PcoServicesMediaQuery? query,
- bool includeAttachments = false,
Will get a PcoCollection
containing ALL PcoServicesMedia objects (expecting many)
using a path like this: /services/v2/media
Available Query Filters:
archived
audio
background_audio
background_image
background_video
countdown
document
drama
image
not_archived
powerpoint
song_video
video
Additional options may be specified by using the query
argument, but some
query options are also available as boolean flags in this function call too.
This function forces the query.getAll
to be true.
Implementation
static Future<PcoCollection<PcoServicesMedia>> getAll({
String? id,
PcoServicesMediaQuery? query,
bool includeAttachments = false,
}) async {
query ??= PcoServicesMediaQuery();
query.getAll = true;
if (includeAttachments) query.include.add('attachments');
var url = '/services/v2/media';
if (id != null) url += '/$id';
return PcoCollection.fromApiCall<PcoServicesMedia>(url,
query: query, apiVersion: kApiVersion);
}