{ show_crud = true; }} title="Double click to edit" >
{edit_label}
{ show_crud = false; }} title="Close field editing" >
Close
{#if field_type == 'template'} {:else if field_type == 'button'} {field_value} {:else if field_type == 'select'}
{#if select_option_li && Object.keys(select_option_li).length == 0}
-- not set --
{:else if select_option_li && Object.keys(select_option_li).length > 0} {#each Object.keys(select_option_li) as option}
{select_option_li[option]}
{/each} {:else}
-- no list --
{/if}
{:else if field_type == 'text'}
{:else if field_type == 'textarea'}
{:else}
{/if} {#if allow_null}
{ field_value = null; }} title="Set value to NULL" > Ø NULL
{/if}
{ handle_obj_field_patch(field_value); }} title="Save new field value" > {#if field_value == original_field_value} {#if (btn_label)} {@html btn_label} {:else}
Save
{/if} {:else} {#if (btn_label)} {@html btn_label} {:else}
Save?
{/if} {/if}
{#await ae_promises.api_update__ae_obj}
Processing...
{:then} {#if patch_result}
{patch_result}
{:else} {/if} {/await}