Class WTemplate.Functions

    • Constructor Summary

      Constructors 
      Constructor Description
      Functions()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • block

        public static final WTemplate.Function block
        A function that renders a macro block.

        The function will consider the first argument as the key for a localized string that is a macro block, and additional arguments as positional parameters in that block.

        For example, a template that contains:

        
         ...
         ${block:form-field category}
         ...
        
         

        would look-up the following message:

        
         <message id="form-field">
         <div class="control-group">
         ${{1}-info}
         </div>
         </message>
        
         

        and render as:

        
         ...
         <div class="control-group">
         ${category-info}
         </div>
         ...
        
         
      • while_f

        public static final WTemplate.Function while_f
        A function that renders a macro block as long as the given condition is true.

        The function will consider the first argument as the condition, and the second argument as the key for a localized string that is a macro block.

        Just like the block function, you can provide additional arguments, so the third argument will be what is filled in into {1} in the macro block, etc.

    • Constructor Detail

      • Functions

        public Functions()