<#ibizinclude>../@MACRO/FUNC/PUBLIC.vue.ftl</#ibizinclude>
<#if editor?? && editor.render??> 
    ${editor.render.code}
<#else>
<app-checkbox-list 
  v-model="row[column.property]" 
  :disabled="getColumnDisabled(row,column.property)" 
  :data="row" 
  :context="context"
  :viewparams="viewparams" 
  :localContext =<@getNavigateContext editor />
  :localParam =<@getNavigateParams editor />
<#if item.getPSCodeList()??>
  <#assign codelist=item.getPSCodeList()>
  tag='${codelist.codeName}' 
  codelistType='${codelist.getCodeListType()}'  
  <#if codelist.valueSeparator?has_content>
  valueSeparator="${codelist.valueSeparator}"
  </#if> 
  mode="${codelist.getOrMode()?lower_case}"
</#if> 
  name="${item.name}" 
  @change="($event)=>{gridEditItemChange(row, column.property, $event, $index)}">
</app-checkbox-list>
</#if>