{{#if this.showInputs}} {{wizard-subscription-selector value=this.field.klass feature="custom_field" attribute="klass" onChange=(action (mut this.field.klass)) options=(hash none="admin.wizard.custom_field.klass.select") }} {{wizard-subscription-selector value=this.field.type feature="custom_field" attribute="type" onChange=(action (mut this.field.type)) options=(hash none="admin.wizard.custom_field.type.select") }} {{multi-select value=this.field.serializers content=this.serializerContent onChange=(action (mut this.field.serializers)) options=(hash none="admin.wizard.custom_field.serializers.select") }} {{#if this.loading}} {{loading-spinner size="small"}} {{else}} {{#if this.saveIcon}} {{d-icon this.saveIcon}} {{/if}} {{/if}} {{d-button action=(action "destroy") icon="trash-alt" class="destroy" disabled=this.destroyDisabled }} {{d-button icon="save" action=(action "save") disabled=this.saveDisabled class="save" }} {{d-button action=(action "close") icon="times" disabled=this.closeDisabled }} {{else}} {{#if this.isExternal}} — {{else}} {{#each this.field.serializers as |serializer|}} {{/each}} {{/if}} {{#if this.isExternal}} {{else}} {{d-button action=(action "edit") icon="pencil-alt"}} {{/if}} {{/if}}