Klasse UiUtils
java.lang.Object
org.teamapps.application.ux.UiUtils
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic org.teamapps.ux.component.field.TemplateField<String> createBadgeField(org.teamapps.common.format.Color textColor, org.teamapps.common.format.Color backgroundColor) static org.teamapps.ux.component.field.TemplateField<Boolean> createBooleanTemplateField(org.teamapps.icons.Icon trueIcon, String trueTitle, org.teamapps.icons.Icon falseIcon, String falseTitle) static org.teamapps.ux.component.field.TemplateField<String> createIconFixedIconTemplateField(org.teamapps.icons.Icon icon) 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) static <RECORD> BiFunction<RECORD, String, Boolean> createRecordFilterFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String... properties) createRecordQueryStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String... properties) createRecordToStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider) createRecordToStringFunction(org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String property) static org.teamapps.ux.component.field.DisplayFieldstatic org.teamapps.ux.component.field.combobox.TagComboBox<String> createSingleValueTagComboBox(org.teamapps.icons.Icon icon, List<String> values) static org.teamapps.ux.component.field.TemplateField<String> createSingleValueTemplateField(org.teamapps.icons.Icon icon, String title) static org.teamapps.ux.component.field.TextFieldcreateSingleValueTextField(String value) 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) static <TYPE> org.teamapps.ux.component.field.TemplateField<TYPE> createTemplateField(org.teamapps.ux.component.template.Template template, org.teamapps.data.extract.PropertyProvider<TYPE> propertyProvider) static voidshowDeleteQuestion(Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) static voidshowDeleteQuestion(String question, Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) static voidshowNotification(org.teamapps.icons.Icon icon, String title) static voidshowQuestion(org.teamapps.icons.Icon icon, String title, String text, Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) static voidshowSaveNotification(boolean success, ApplicationInstanceData applicationInstanceData)
-
Konstruktordetails
-
UiUtils
public UiUtils()
-
-
Methodendetails
-
showNotification
-
showSaveNotification
public static void showSaveNotification(boolean success, ApplicationInstanceData applicationInstanceData) -
showDeleteQuestion
public static void showDeleteQuestion(Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) -
showDeleteQuestion
public static void showDeleteQuestion(String question, Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) -
showQuestion
public static void showQuestion(org.teamapps.icons.Icon icon, String title, String text, Runnable onConfirmation, ApplicationInstanceData applicationInstanceData) -
createBadgeField
public static org.teamapps.ux.component.field.TemplateField<String> createBadgeField(org.teamapps.common.format.Color textColor, org.teamapps.common.format.Color backgroundColor) -
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
-
createIconFixedIconTemplateField
public static org.teamapps.ux.component.field.TemplateField<String> createIconFixedIconTemplateField(org.teamapps.icons.Icon icon) -
createSingleValueTemplateField
-
createSingleValueTextField
-
createSingleValueDisplayField
public static org.teamapps.ux.component.field.DisplayField createSingleValueDisplayField(String html) -
createSingleValueTagComboBox
-
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
-
createRecordToStringFunction
-
createRecordToStringFunction
-
createRecordFilterFunction
public static <RECORD> BiFunction<RECORD,String, createRecordFilterFunctionBoolean> (org.teamapps.data.extract.PropertyProvider<RECORD> propertyProvider, String... properties) -
createPropertyProvider
-