0 ? "Document" : "Welcome"} tabCloseButtons={true} tabMinWidths={true} tabLabels={documentTabLabels} emptySpaceAction={() => editor.newDocumentDialog()} clickAction={(tabIndex) => editor.selectDocument($portfolio.documents[tabIndex].id)} closeAction={(tabIndex) => editor.closeDocumentWithConfirmation($portfolio.documents[tabIndex].id)} reorderAction={(oldIndex, newIndex) => editor.reorderDocument($portfolio.documents[oldIndex].id, newIndex)} tabActiveIndex={$portfolio.activeDocumentIndex} bind:this={documentPanel} /> {#if $portfolio.dataPanelOpen} resizePanel(e)} on:dblclick={(e) => resetPanelSizes(e)} /> {/if} {#if $portfolio.propertiesPanelOpen || $portfolio.layersPanelOpen} resizePanel(e)} on:dblclick={(e) => resetPanelSizes(e)} /> {#if $portfolio.propertiesPanelOpen} {/if} {#if $portfolio.propertiesPanelOpen && $portfolio.layersPanelOpen} resizePanel(e)} on:dblclick={(e) => resetPanelSizes(e)} /> {/if} {#if $portfolio.layersPanelOpen} {/if} {/if}