{#if doc !== undefined} dispatch('close')} > {#if !$restrictionStore.disableActions} {#each actions as action} {/each} {/if} saveTitle(evt)} on:keydown={(evt) => { if (evt.key === 'Enter' || evt.key === 'ArrowDown') { editor.focus('start') } }} /> { const heading = evt.detail const element = window.document.getElementById(heading.id) element?.scrollIntoView({ behavior: 'smooth', block: 'start' }) }} /> {#key doc._id} { return await createEmbedding(file) }} on:headings={(evt) => { headings = evt.detail }} on:open-document={async (event) => { const doc = await client.findOne(event.detail._class, { _id: event.detail._id }) if (doc != null) { const location = await getObjectLinkFragment(client.getHierarchy(), doc, {}, view.component.EditDoc) navigate(location) } }} bind:this={editor} /> {/key} {#if selectedAside === 'references'} {:else if selectedAside === 'history'} {/if} {/if}