Klasse UiUtils

java.lang.Object
org.teamapps.application.ux.UiUtils

public class UiUtils extends Object
  • Konstruktordetails

    • UiUtils

      public UiUtils()
  • Methodendetails

    • showNotification

      public static void showNotification(org.teamapps.icons.Icon icon, String title)
    • showSaveNotification

      public static void showSaveNotification(boolean success, ApplicationInstanceData applicationInstanceData)
    • createTemplateField

      public static <TYPE> org.teamapps.ux.component.field.TemplateField<TYPE> createTemplateField(org.teamapps.ux.component.template.Template template, org.teamapps.data.extract.PropertyProvider<TYPE> propertyProvider)
    • createBooleanTemplateField

      public static org.teamapps.ux.component.field.TemplateField<Boolean> createBooleanTemplateField(org.teamapps.icons.Icon trueIcon, String trueTitle, org.teamapps.icons.Icon falseIcon, String falseTitle)
    • createIconFixedIconTemplateField

      public static org.teamapps.ux.component.field.TemplateField<String> createIconFixedIconTemplateField(org.teamapps.icons.Icon icon)
    • createSingleValueTemplateField

      public static org.teamapps.ux.component.field.TemplateField<String> createSingleValueTemplateField(org.teamapps.icons.Icon icon, String title)
    • createSingleValueTextField

      public static org.teamapps.ux.component.field.TextField createSingleValueTextField(String value)
    • createSingleValueDisplayField

      public static org.teamapps.ux.component.field.DisplayField createSingleValueDisplayField(String html)
    • createSingleValueTagComboBox

      public static org.teamapps.ux.component.field.combobox.TagComboBox<String> createSingleValueTagComboBox(org.teamapps.icons.Icon icon, List<String> values)
    • createTagComboBox

      public static <TYPE> org.teamapps.ux.component.field.combobox.TagComboBox<TYPE> createTagComboBox(org.teamapps.ux.component.template.Template template, org.teamapps.data.extract.PropertyProvider<TYPE> propertyProvider)
    • createRecordQueryStringFunction

      public static <RECORD> Function<RECORD,String> createRecordQueryStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String... properties)
    • createRecordToStringFunction

      public static <RECORD> Function<RECORD,String> createRecordToStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider)
    • createRecordToStringFunction

      public static <RECORD> Function<RECORD,String> createRecordToStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String property)
    • createRecordFilterFunction

      public static <RECORD> BiFunction<RECORD,String,Boolean> createRecordFilterFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String... properties)
    • createPropertyProvider

      public static <RECORD> org.teamapps.data.extract.PropertyProvider<RECORD> createPropertyProvider(Function<RECORD,org.teamapps.icons.Icon> icon, Function<RECORD,String> image, Function<RECORD,String> caption, Function<RECORD,String> description)