ZyncPhotoFeedFilters

data class ZyncPhotoFeedFilters(val startDate: String? = null, val endDate: String? = null, val mediaType: ZyncAttachmentMediaType = ZyncAttachmentMediaType.ALL, val tags: List<String>? = null, val createdBy: List<String>? = null, val showOnlyGlassAttachments: Boolean = false)

Filter parameters for photo feed queries. All parameters are optional - null values mean no filtering is applied.

Constructors

Link copied to clipboard
constructor(startDate: String? = null, endDate: String? = null, mediaType: ZyncAttachmentMediaType = ZyncAttachmentMediaType.ALL, tags: List<String>? = null, createdBy: List<String>? = null, showOnlyGlassAttachments: Boolean = false)

Properties

Link copied to clipboard
val createdBy: List<String>? = null

Filter attachments by creator user UIDs. If provided, only attachments created by these users will be returned.

Link copied to clipboard
val endDate: String? = null

Filter attachments created on or before this date in ISO-8601 format. Example: "2023-12-25"

Link copied to clipboard

Filter attachments by media type (IMAGE, VIDEO, or ALL). Defaults to ALL which includes both images and videos.

Link copied to clipboard

Filter to show only GLASS-type attachments. When true, only attachments with type GLASS will be returned. When false (default), all attachment types including GLASS are returned.

Link copied to clipboard
val startDate: String? = null

Filter attachments created on or after this date in ISO-8601 format. Example: "2023-12-25"

Link copied to clipboard
val tags: List<String>? = null

Filter attachments by tag UIDs. If provided, only attachments that have at least one of these tags will be returned.