input.onSelect(item)}
@edit=${(e: CustomEvent<{columnId: string, valueBeforeEditing: string, newText: string}>) =>
input.onEdit(item.key, item.value, e.detail.columnId, e.detail.valueBeforeEditing, e.detail.newText)}
@delete=${() => input.onDelete(item.key)}
selected=${(input.selectedKey === item.key) || nothing}>
| ${item.key} |
${item.value.substr(0, MAX_VALUE_LENGTH)} |
`)}