dialog-title: (string) - The title for the rich list dialog.
value: (object) - The selected object.
options: (object) The array of objects you need to search through.
placeholder: (string) - The link text for when there is no value.
primary-label-key: (string) - The object's key to use for the main display label.
secondary-label-key: (string) - The object's key to use for the sub display label.
sort-items: (array object) The object to provide the sorting keys, text, and optional sortFunction.
api-criteria: (object) - Criteria that will be passed to the api on every call. This is criteria additional to the search filter.
is-api-searching: (boolean) - When paging by API, the selector state which will control the loading indicator.
api-search-error-key: (string) - The translation key for the api error toast message.
api-search-translated-error:(string) - The translated error from the selector for a failed api call.
pager: (boolean) - Show or hide the pager (pages 20 items per page)
pager-api: (function) - The api to call when paging through the rich list.
pager-size: (integer, defaults to 20) - Number of items per page when paging.
hide-remove: (boolean) Whether to hide the "Remove" link option.
is-disabled: (boolean) Whether or not the field is disabled.
is-loading: (boolean) Whether or not the field values are loading.
on-value-changed: Function - Callback function to receive the selected value.