e.stopPropagation()}" @keydown="${this.onTextFieldKeyDown}">${map([
'icon',
'end-icon',
'error-icon',
'prefix',
'suffix',
'clear-button',
'clear-icon',
'helper',
], (slotName) => this.hasSlotController.test(slotName)
? html ``
: nothing)} ${when(this.multiple && this.value.length, () => html `${map(this.value, (valueItem) => html ` this.onDeleteOneValue(valueItem)}">${this.getMenuItemLabelByValue(valueItem)}`)}
`)}