Package org.teamapps.ux.component.form
Klasse ResponsiveForm<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.form.AbstractForm<RECORD>
org.teamapps.ux.component.form.ResponsiveForm<RECORD>
- Alle implementierten Schnittstellen:
ClientObject,Component
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.ux.component.form.AbstractForm
onFieldValueChangedVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungResponsiveForm(int minLabelWidth, int fieldMinWidth, int fieldMaxWidth) ResponsiveForm(ResponsiveFormConfigurationTemplate configurationTemplate) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidaddLayoutComponent(Component field) protected voidaddLayoutField(String propertyName, AbstractField field) addResponsiveFormLayout(int minWidth) addResponsiveFormLayout(int minWidth, ResponsiveFormConfigurationTemplate configurationTemplate) booleanvoidsetConfigurationTemplate(ResponsiveFormConfigurationTemplate configurationTemplate) voidsetCreateSmallScreenLayoutIfMissing(boolean createSmallScreenLayoutIfMissing) Von Klasse geerbte Methoden org.teamapps.ux.component.form.AbstractForm
addComponent, addField, addMultiFieldValidator, applyFieldValuesToRecord, applyRecordValuesToFields, clearAllFields, createUiComponent, getAllChildren, getFieldByPropertyName, getFields, getFieldValue, getPropertyInjector, getPropertyProvider, handleUiEvent, isChangedByClient, setFieldValue, setPropertyExtractor, setPropertyInjector, setPropertyProvider, setSectionCollapsed, updateLayoutPolicies, validateVon Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, 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
createUiReference, getId, handleUiQuery, isRendered, render, unrenderVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
getParent, isVisible, setAriaLabel, setAttribute, setAttribute, setCssStyle, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toggleCssClass, toggleCssClass
-
Konstruktordetails
-
ResponsiveForm
public ResponsiveForm() -
ResponsiveForm
-
ResponsiveForm
public ResponsiveForm(int minLabelWidth, int fieldMinWidth, int fieldMaxWidth)
-
-
Methodendetails
-
addResponsiveFormLayout
-
addResponsiveFormLayout
public ResponsiveFormLayout addResponsiveFormLayout(int minWidth, ResponsiveFormConfigurationTemplate configurationTemplate) -
addLayoutField
-
addLayoutComponent
-
getLayoutPolicies
- Angegeben von:
getLayoutPoliciesin KlasseAbstractForm<RECORD>
-
isCreateSmallScreenLayoutIfMissing
public boolean isCreateSmallScreenLayoutIfMissing() -
setCreateSmallScreenLayoutIfMissing
public void setCreateSmallScreenLayoutIfMissing(boolean createSmallScreenLayoutIfMissing) -
getConfigurationTemplate
-
setConfigurationTemplate
-