ZyncCustomerSortAndFilter

data class ZyncCustomerSortAndFilter(val sortType: ZyncSortType = ZyncSortType.Ascending, val sortBy: ZyncCustomerSortBy = ZyncCustomerSortBy.DEFAULT, val keyword: String? = null, val filterCategory: String? = null, val jobRange: ZyncFilterJobRange? = null, val customerTags: List<String>? = null, val createdDateRange: ZyncFilterDateRange? = null, val createdByUser: ZyncFilterModule? = null, val customField: ZyncFilterByCustomField? = null, val isActive: Boolean? = null, val accountManager: ZyncFilterModule? = null, val organization: ZyncFilterModule? = null, val hasCardOnFile: Boolean? = null, val hasOrganization: Boolean? = null, val uids: List<String>? = null, val leadSource: ZyncFilterModule? = null)

Constructors

Link copied to clipboard
constructor(sortType: ZyncSortType = ZyncSortType.Ascending, sortBy: ZyncCustomerSortBy = ZyncCustomerSortBy.DEFAULT, keyword: String? = null, filterCategory: String? = null, jobRange: ZyncFilterJobRange? = null, customerTags: List<String>? = null, createdDateRange: ZyncFilterDateRange? = null, createdByUser: ZyncFilterModule? = null, customField: ZyncFilterByCustomField? = null, isActive: Boolean? = null, accountManager: ZyncFilterModule? = null, organization: ZyncFilterModule? = null, hasCardOnFile: Boolean? = null, hasOrganization: Boolean? = null, uids: List<String>? = null, leadSource: ZyncFilterModule? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Filter by assigned account manager.

Link copied to clipboard

Filter by user who created the customer.

Link copied to clipboard

Filter by customer creation date range.

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

Filter by customer tags.

Link copied to clipboard

Filter by custom field value.

Link copied to clipboard
val filterCategory: String? = null

Filter by customer category.

Link copied to clipboard
val hasCardOnFile: Boolean? = null

Filter by customers who have a card on file.

Link copied to clipboard

Filter by customers who have an organization.

Link copied to clipboard
val isActive: Boolean? = null

Filter by customer active status.

Link copied to clipboard

Filter by number of jobs range.

Link copied to clipboard
val keyword: String? = null

Search keyword for customer name, email, or company.

Link copied to clipboard

Filter by lead source

Link copied to clipboard

Filter by customer organization.

Link copied to clipboard

Field to sort by.

Link copied to clipboard

Type of sorting (ascending/descending).

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

Filter by specific customer UIDs.

Functions

Link copied to clipboard