Slot
{#each columns as column} {#if column.isActions}
{column.title} {#each column.headerWidgets as widget}
{widget.icon}
{/each}
{:else}
{column.title}
{/if} {/each}
{#each $rows as row (rowKey(row))}
selectRow(e, row)} on:dblclick={(e) => {$edited = row}}> {#each columns as column} {#if column.isActions}
{#each column.rowWidgets as widget}
{widget.icon}
{/each}
{:else}
{column.value(row)}
{/if} {/each}
{/each}