java.lang.Object
java.lang.Enum<Templates>
org.teamapps.application.server.system.template.Templates
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Templates>, java.lang.constant.Constable, org.teamapps.ux.component.template.Template

public enum Templates
extends java.lang.Enum<Templates>
implements org.teamapps.ux.component.template.Template
  • Enum Constant Details

    • LOGIN_TEMPLATE

      public static final Templates LOGIN_TEMPLATE
    • LIST_4_LINES_TEMPLATE

      public static final Templates LIST_4_LINES_TEMPLATE
    • NODE_TEMPLATE

      public static final Templates NODE_TEMPLATE
    • ORGANIZATION_GRAPH_TEMPLATE

      public static final Templates ORGANIZATION_GRAPH_TEMPLATE
    • ORGANIZATION_GRAPH_SMALL_BlUE_TEMPLATE

      public static final Templates ORGANIZATION_GRAPH_SMALL_BlUE_TEMPLATE
    • ORGANIZATION_GRAPH_SMALL_GREEN_TEMPLATE

      public static final Templates ORGANIZATION_GRAPH_SMALL_GREEN_TEMPLATE
    • ORGANIZATION_GRAPH_SMALL_GREY_TEMPLATE

      public static final Templates ORGANIZATION_GRAPH_SMALL_GREY_TEMPLATE
  • Field Details

    • PROPERTY_IMAGE

      public static final java.lang.String PROPERTY_IMAGE
      See Also:
      Constant Field Values
    • PROPERTY_ICON

      public static final java.lang.String PROPERTY_ICON
      See Also:
      Constant Field Values
    • PROPERTY_BADGE

      public static final java.lang.String PROPERTY_BADGE
      See Also:
      Constant Field Values
    • PROPERTY_CAPTION

      public static final java.lang.String PROPERTY_CAPTION
      See Also:
      Constant Field Values
    • PROPERTY_DESCRIPTION

      public static final java.lang.String PROPERTY_DESCRIPTION
      See Also:
      Constant Field Values
    • PROPERTY_LINE3

      public static final java.lang.String PROPERTY_LINE3
      See Also:
      Constant Field Values
    • PROPERTY_LINE4

      public static final java.lang.String PROPERTY_LINE4
      See Also:
      Constant Field Values
    • PROPERTY_LINE1_LEFT_ICON

      public static final java.lang.String PROPERTY_LINE1_LEFT_ICON
      See Also:
      Constant Field Values
    • PROPERTY_BORDER_COLOR

      public static final java.lang.String PROPERTY_BORDER_COLOR
      See Also:
      Constant Field Values
  • Method Details

    • values

      public static Templates[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Templates valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null
    • createNodeTemplate

      public static org.teamapps.ux.component.template.htmltemplate.MustacheTemplate createNodeTemplate()
    • createLoginTemplate

      public static org.teamapps.ux.component.template.htmltemplate.MustacheTemplate createLoginTemplate()
    • createOrganizationGraphTreeNodeTpl

      public static org.teamapps.ux.component.template.Template createOrganizationGraphTreeNodeTpl()
    • createOrganizationGraphTreeNodeSmallTpl

      public static org.teamapps.ux.component.template.Template createOrganizationGraphTreeNodeSmallTpl​(org.teamapps.common.format.Color textColor)
    • create4LinesTemplate

      public static org.teamapps.ux.component.template.Template create4LinesTemplate()
    • createUiTemplate

      public org.teamapps.dto.UiTemplate createUiTemplate()
      Specified by:
      createUiTemplate in interface org.teamapps.ux.component.template.Template
    • getPropertyNames

      public java.util.List<java.lang.String> getPropertyNames()
      Specified by:
      getPropertyNames in interface org.teamapps.ux.component.template.Template
    • getTemplate

      public org.teamapps.ux.component.template.Template getTemplate()