<#if editor?? && editor.render??> ${editor.render.code} <#else> <input-box :disabled="getColumnDisabled(row,column.property)" v-model="row[column.property]" <#if item.getUnitName?? && item.getUnitName()??> unit="${item.getUnitName()}" </#if> type="number" <#if item.getPSAppDEField()?? && item.getPSAppDEField().getPSDEField()?? && item.getPSAppDEField().getPSDEField().getPrecision??> <#if item.getPSAppDEField().getPSDEField().getDataType() == 'FLOAT' && item.getPSAppDEField().getPSDEField().getPrecision() == 0> :precision="2" <#else> :precision="${item.getPSAppDEField().getPSDEField().getPrecision()?c}" </#if> </#if> style="${item.getEditorCssStyle()}" <#if item.getPlaceHolder()??> placeholder="${item.getPlaceHolder()}" </#if> @change="($event)=>{gridEditItemChange(row, column.property, $event, $index)}"> </input-box> </#if>