<div class="detail-row-view">
<span>{{ label }}</span>
{{#if isEditable}}
<span class="data">
{{#if (or (not (is-empty prependText)) (not (is-empty appendText))) }}
<div class="input-group">
{{#if (not (is-empty prependText))}}
<div class="input-group-prepend">
<span class="input-group-text" id="prepend-text">{{ prependText }}</span>
</div>
{{/if}}
<Input type={{ type }} @value={{ value }} placeholder={{ placeholder }} min={{ minv }}
class="form-control {{if showErrorMessage "is-invalid" ""}}" name={{ valuePath }}
@focusOut={{action 'onFocusOut' 'out'}} />
{{#if (not (is-empty appendText))}}
<div class="input-group-append">
<span class="input-group-text" id="append-text">{{ appendText }}</span>
</div>
{{/if}}
</div>
{{else}}
<Input type={{ type }} @value={{ value }} placeholder={{ placeholder }} min={{ minv }}
class="form-control {{if showErrorMessage "is-invalid" ""}}" name={{ valuePath }}
@focusOut={{action 'onFocusOut' 'out'}} />
{{/if}}
</span>
<div class="invalid-feedback {{if showErrorMessage "d-block" ""}} {{if showWarningMessage "d-block" ""}}">
{{#if showErrorMessage}}
<div class="error">
{{v-get model valuePath "message"}}
</div>
{{/if}}
{{#if showWarningMessage}}
<div class="warning">
{{v-get model valuePath "warningMessage"}}
</div>
{{/if}}
</div>
{{else}}
<span class="data">
{{#if seperator}}
{{ if (and (not-eq value null) (not (is-empty value))) (custom-format-number value) ""}}
{{else}}
{{{ value }}}
{{/if}}
</span>
{{/if}}
</div>