{ e.dataTransfer.setData('app_object_drag_data', JSON.stringify(data)); }} on:dragstart on:dragenter on:dragend on:drop bind:this={domDiv} > {#if checkedObjectsStore} { // @ts-ignore setChecked(e.target.checked); }} /> {/if} {#if expandIcon} {/if} {#if indentLevel} {/if} {#if isBusy} {:else} {/if} {#if colorMark} {/if} {title} {#if statusIconBefore} {/if} {#if statusIcon} { if (statusTitleToCopy) { copyTextToClipboard(statusTitleToCopy); showSnackbarSuccess('Copied to clipboard'); } }} /> {/if} {#if extInfo} {extInfo} {/if} {#if onPin} { e.preventDefault(); e.stopPropagation(); onPin(); }} > {/if} {#if onUnpin} {#if showPinnedInsteadOfUnpin} {:else} { e.preventDefault(); e.stopPropagation(); onUnpin(); }} > {/if} {/if}