<#assign layout = item.getPSLayout()/> <#ibizinclude> ./@MACRO/PLAYOUT.vue.ftl <#if layout.getLayout()=='FLEX'> <#if item.render??> ${item.render.code} <#else>
flex-direction: ${layout.getDir()};<#if layout.getAlign()!="">justify-content: ${layout.getAlign()};<#if layout.getVAlign()!="">align-items: ${layout.getVAlign()};width:<#if item.getWidth() gt 0>${item.getWidth()?c}px<#else>100%;height:<#if item.getHeight() gt 0>${item.getHeight()?c}px<#else>100%;"> <@ibizindent blank=8> <#if item.getPSPanelItems()??> <#list item.getPSPanelItems() as panelItem> ${P.getPartCode(panelItem).code}
<#else> <#if item.render??> ${item.render.code} <#else> <@ibizindent blank=8> <#if item.getPSPanelItems()??> <#list item.getPSPanelItems() as panelItem> ${P.getPartCode(panelItem).code}