Package org.teamapps.ux.component.field
Klasse TemplateField<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.field.AbstractField<RECORD>
org.teamapps.ux.component.field.TemplateField<RECORD>
- Alle implementierten Schnittstellen:
ClientObject,Component
-
Feldübersicht
FelderVon Klasse geerbte Felder org.teamapps.ux.component.field.AbstractField
onBlur, onFocus, onValueChanged, onVisibilityChangedVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTemplateField(Template template) TemplateField(Template template, RECORD value) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungconvertUiValueToUxValue(Object value) convertUxValueToUiValue(RECORD record) Converts a server-side value to a client-side field-specific value.org.teamapps.dto.UiTemplateFieldvoidhandleUiEvent(org.teamapps.dto.UiEvent event) setPropertyExtractor(PropertyExtractor<RECORD> propertyExtractor) setPropertyProvider(PropertyProvider<RECORD> propertyProvider) setTemplate(Template template) Von Klasse geerbte Methoden org.teamapps.ux.component.field.AbstractField
addCustomFieldMessage, addCustomFieldMessage, addValidator, applyValueFromUi, clearCustomFieldMessages, clearValidatorMessages, focus, getCustomFieldMessages, getDefaultMessagePosition, getDefaultMessageVisibility, getEditingMode, getFieldMessages, getMaxFieldMessageSeverity, getValidators, getValue, isEmpty, isEmptyValue, isRequired, isValid, isValueChangedByClient, isValueLocked, mapAbstractFieldAttributesToUiField, removeCustomFieldMessage, removeValidator, setAndLockValue, setCustomFieldMessages, setDefaultMessagePosition, setDefaultMessageVisibility, setEditingMode, setRequired, setRequiredIfVisibleAndEditable, setValue, setValueChangedByClient, setVisible, validateVon Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, toggleCssClass, toString, unrenderVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.ClientObject
handleUiQueryVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Felddetails
-
onClicked
-
-
Konstruktordetails
-
TemplateField
-
TemplateField
-
-
Methodendetails
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) - Angegeben von:
handleUiEventin SchnittstelleClientObject- Setzt außer Kraft:
handleUiEventin KlasseAbstractField<RECORD>
-
createUiComponent
public org.teamapps.dto.UiTemplateField createUiComponent()- Angegeben von:
createUiComponentin KlasseAbstractComponent
-
convertUiValueToUxValue
- Setzt außer Kraft:
convertUiValueToUxValuein KlasseAbstractField<RECORD>
-
convertUxValueToUiValue
Beschreibung aus Klasse kopiert:AbstractFieldConverts a server-side value to a client-side field-specific value. Implementations must not have any side effects to the component!- Setzt außer Kraft:
convertUxValueToUiValuein KlasseAbstractField<RECORD>- Parameter:
record- the server-side value- Gibt zurück:
- the object to be sent to the ui
-
getTemplate
-
setTemplate
-
getPropertyProvider
-
setPropertyProvider
-
setPropertyExtractor
-