<#ibizinclude>../@MACRO/FUNC/PUBLIC.vue.ftl</#ibizinclude>
<#if item.getRefPickupPSAppView()??>
  <#assign pickupview = item.getRefPickupPSAppView()>
<app-embed-picker 
  :formState="viewState" 
  :data="JSON.stringify(row)" 
  :context="context"
  :viewparams="viewparams"
  :ignorefieldvaluechange="false" 
  :value="row[column.property]"
  <#if item.getPlaceHolder()??> 
  placeholder='${item.getPlaceHolder()}'
  </#if>
  <#if item.getPlaceHolder()??> 
  emptyText="${srfjsstring('${item.getPlaceHolder()}')}"
  </#if> 
  name="${editor.name}" 
  :itemParam=<@getItemParams editor />
  valueItem='${item.getValueItemName()}' 
  refviewname="${srffilepath2(pickupview.getCodeName())}"
  <#if item.getResetItemName()?? && (item.getResetItemName()?length gt 0)> 
  refreshitems="${item.getResetItemName()}"
  </#if> 
  @formitemvaluechange="($event)=>{onGridItemValueChange(row,$event)}"
  style="${editor.getEditorCssStyle()}">
</app-embed-picker>
</#if>