(blobHandled = ev.detail)} />
{#if !$error} {#if groups.length}

{$i18n.t("Tags")}

{#each groups as group}
(highlightedType = group)} on:mouseleave={() => (highlightedType = undefined)} > {#if editable} {/if}
{/each} {#if editable}
{/if}
{/if}
{#each Object.entries(typedAttributes) as [typeAddr, entries] (typeAddr)} {/each} {#if currentUntypedAttributes.length > 0 || editable} {/if} {#if currentBacklinks.length > 0} {/if} {#if tagged.length > 0} [ { component: Gallery, props: { entities: entries.map((e) => e.entity), thumbnails: false, }, }, ], }, { name: "Gallery", components: (entries) => [ { component: Gallery, props: { entities: entries.map((e) => e.entity), thumbnails: true, }, }, ], }, ]} entries={tagged} on:change={onChange} /> {/if} {#if $entityInfo?.t === "Attribute"}
{$i18n.t("Surface view")}

{$i18n.t("Used")} ({attributesUsed.length})

{/if}
{#if editable}
{/if} {:else}
{$error}
{/if}