All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.slyak.web.support.freemarker.slyak.ftl Maven / Gradle / Ivy

The newest version!
<#ftl strip_whitespace=true>
<#-- @ftlvariable name="slyakRequestContext" type="com.slyak.web.support.freemarker.SlyakRequestContext" -->
<#--attributes for dom-->
<#macro attributes values={}><#list values?keys as k> ${k}="${values[k]}"
<#--current query and replace param with extra map-->
<#macro query url="" extra={}>${slyakRequestContext.query(url,extra)}
<#macro joinAhead values=[] delimiter=" ">${delimiter}<#list values as v>${v}
<#macro addClass values=[]><@joinAhead values=values delimiter=" "/>
<#macro addStyle values=[]><@joinAhead values=values delimiter=";"/>
<#macro resource url>${slyakRequestContext.getResource(url)}
<#macro css url>${slyakRequestContext.css(url)}
<#macro js url>${slyakRequestContext.js(url)}
<#macro randomAlphanumeric count=5>${slyakRequestContext.randomAlphanumeric(count)}
<#macro json object>${slyakRequestContext.json(object)}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy