/* * @Description: * @version: * @Author: chen jing wu * @Date: 2023-04-28 17:45:47 * @LastEditors: chen jing wu * @LastEditTime: 2023-04-28 17:46:27 */ import { api, LightningElement } from 'lwc'; export default class LexmultiSelectComboboxItem extends LightningElement { /** * Single selectable item received from the multi select combobox parent component. * @type {Object} */ @api item; get itemClass() { return `slds-listbox__item ${this.item.selected ? 'slds-is-selected' : ''}`; } handleClick() { this.dispatchEvent( new CustomEvent('change', { detail: { item: this.item, selected: !this.item.selected } }) ); } }