{
e.dataTransfer.setData('app_object_drag_data', JSON.stringify(data));
}}
>
{#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}
{#if extInfo}
{extInfo}
{/if}
{#if onPin}
{
e.preventDefault();
e.stopPropagation();
onPin();
}}
>
{/if}
{#if onUnpin}
{#if showPinnedInsteadOfUnpin}
{:else}
{
e.preventDefault();
e.stopPropagation();
onUnpin();
}}
>
{/if}
{/if}