Attributes
api-criteria
: Object (optional) - Criteria that will be passed to the api on every call. This is criteria additional to the search filter.api-search-error-key
: String (string) - The translation key for the api error toast message.api-search-translated-error
: String (string) - The translated error from the selector for a failed api call.cancel-button-translated-text
: String - Optional, alternative text for the Cancel button.dialog-config
: Function - The callback function to pass through the popup config so the dialog can opendialog-title
: String - The title for the rich list dialog.disable-selections
: Boolean (optional, defaults to false) - Disables the ability to select a list item.hide-apply-button
: Boolean (optional, defaults to false) - Shows/hides the Apply button.hide-filter-bar
: Boolean (optional, defaults to false) - Shows/hides the Filter Bar.is-api-searching
: Boolean (optional, defaults to false) - When paging by API, the selector state which will control the loading indicator.is-item-preview
: Boolean (optional, defaults to false) - Shows/hides a thumbnail in the list item and shows subtitles horizontally when true.on-value-changed
: Function - The callback function to handle the selected valueoptions
: Array - (Object) The array of objects you need to search through.pager
: Boolean (optional, defaults to false) - Show the pager (pages 20 items per page)pager-api
: Function (optional) - The api to call when paging through the rich list.pager-size
: Integer (optional, defaults to 20) - Number of items per page when paging.primary-label-key
: String - The object property which will be the main title for each list item.secondary-label-key
: Array (optional) - (String) The object keys which will be the secondary titles for each list item.sort-items
: Array (optional) - (Object) The sort object which contains the keys to sort on