{#if (viewlet !== undefined && !((viewlet?.hideOnRemove ?? false) && tx.removed)) || model.length > 0}
{#if showIcon} {#if isComment}
{:else}
{#if viewlet} {:else if viewlet === undefined && model.length > 0} {:else} {/if}
{/if} {/if}
{#if employee} {getName(employee)} {:else} {#if viewlet && viewlet?.editable} {#if viewlet.label} {/if} {#if tx.updated} {/if} {:else if viewlet && viewlet.label} {#if viewlet.labelComponent} {/if} {/if} {#if viewlet === undefined && model.length > 0 && tx.updateTx} {#each model as m} {#await getValue(client, m, tx) then value} {#if value.added.length} {#each value.added as cvalue} {#if value.isObjectAdded} {:else} {/if} {/each} {:else if value.removed.length} {#each value.removed as cvalue} {#if value.isObjectRemoved} {:else} {/if} {/each} {:else if value.set === null || value.set === undefined || value.set === ''} {:else} {#if !hasMessageType} {#if value.isObjectSet} {:else} {/if} {/if} {/if} {/await} {/each} {:else if viewlet === undefined && model.length > 0 && tx.mixinTx} {#each model as m} {#await getValue(client, m, tx) then value} {#if value.set === null || value.set === ''} {:else} {#if !hasMessageType}
{#if value.isObjectSet} {:else} {/if}
{/if} {/if} {/await} {/each} {:else if viewlet && viewlet.display === 'inline' && viewlet.component} {#if tx.collectionAttribute !== undefined && (tx.txDocIds?.size ?? 0) > 1} {:else if typeof viewlet.component === 'string'} {:else} {/if} {/if}
{#if isComment}
{#if tx.tx.modifiedBy === getCurrentAccount()._id} {/if}
{:else if hasMessageType || isColumn} {/if}
{#if !isColumn} {/if} {#if viewlet && viewlet.display !== 'inline'}
{#if tx.collectionAttribute !== undefined && (tx.txDocIds?.size ?? 0) > 1}
{:else if typeof viewlet.component === 'string'} {:else} {/if}
{:else if hasMessageType && model.length > 0 && (tx.updateTx || tx.mixinTx)} {#await getValue(client, model[0], tx) then value}
{#if value.isObjectSet} {:else} {/if}
{/await} {/if}
{/if}