{#await buildModel({ client, _class, keys: config, lookup })} {:then model} {#if !hiddenHeader} {#if enableChecking || showNotification} {/if} {#each model as attribute} {/each} {/if} {#if loading > 0} {:else if objects.length} {#each objects as object, row (object._id)} onRow(object)} on:focus={() => {}} bind:this={refs[row]} on:contextmenu|preventDefault={(ev) => showMenu(ev, object, row)} > {#each model as attribute, cell} {#if !cell} {#if enableChecking || showNotification} {/if} {:else} {/if} {/each} {/each} {:else if loadingProps !== undefined} {#each Array(getLoadingLength(loadingProps, options)) as i, row} {#each model as attribute, cell} {#if !cell} {#if enableChecking} {/if} {/if} {/each} {/each} {/if}
{#if enableChecking && objects?.length > 0}
0}> 0} on:value={(event) => { check(objects, event.detail) }} />
{/if}
changeSorting(attribute.sortingKey)} >
{#if showNotification}
{#if enableChecking}
{ check([object], event.detail) }} />
{/if}
{:else}
{ check([object], event.detail) }} />
{/if}
{/await}