(blobHandled = ev.detail)} />
{#if !$error} (highlightedType = ev.detail)} on:change={() => revalidate()} />
revalidate()} /> {#each Object.entries($allTypes) as [typeAddr, { labels, attributes }]} attributes.includes(e.attribute), )} {editable} widgets={linkWidgets} on:change={onChange} highlighted={highlightedType == typeAddr} title={labels.join(" | ")} group={typeAddr} /> {/each} {#if currentUntypedAttributes.length > 0 || editable} {/if} {#if currentUntypedLinks.length > 0 || editable} {/if} {#if tagged.length > 0} {/if} {#if currentBacklinks.length > 0} {/if} {#if $entityInfo?.t === "Attribute"}
{$i18n.t("Surface view")}

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

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