{@render children?.()} {#snippet controls()} {#if canEdit()} {#if changeOptions.length > 1} {/if}
{#if cardDef.allowSetColor !== false} {#snippet child({ props })} {/snippet} { if (typeof previous === 'string' || typeof color === 'string') { return; } item.color = color.label; }} class="w-64" /> {/if} {#if canSetSize(2, 2)} {/if} {#if canSetSize(4, 2)} {/if} {#if canSetSize(2, 4)} {/if} {#if canSetSize(4, 4)} {/if} {#if cardDef.settingsComponent} {#snippet child({ props })} {/snippet} { settingsPopoverOpen = false; }} /> {/if}
{#if cardDef.canResize !== false} {/if} {/if} {/snippet}