{#if loading}
{:else} {#if viewlets.length > 1}
({ id: it._id, label: hierarchy.getClass(it.attachTo).label }))} {selected} on:selected={(evt) => { selected = evt.detail }} width={'100%'} />
{/if} {@const selectedViewlet = viewlets.find((it) => it._id === selected)} {@const selectedPreferece = preferences.find((it) => it.attachedTo === selected)} {#if selectedViewlet} {@const citems = getConfig(selectedViewlet, selectedPreferece)}
{ restoreDefault(selected) }} on:save={(evt) => { save(selected, evt.detail) }} /> {/if} {/if}