@Generated(value="component.stg") public class UIGridLayout extends AbstractUIGridLayout implements javax.faces.component.behavior.ClientBehaviorHolder
columns/rows ::= LAYOUT LAYOUT ::= TOKEN [" " TOKEN]+ TOKEN ::= "auto" | MEASURE | FRACTION MEASURE ::= [NUMBER] ("px" | "em" | "ex" | "rem" | ...) FRACTION ::= [POSITIVE_INTEGER] "fr"UIComponent class, generated from template
component.stg
with class
GridLayoutTagDeclaration
.Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
SPAN
Constructor and Description |
---|
UIGridLayout() |
Modifier and Type | Method and Description |
---|---|
String |
getColumns()
This value defines the layout constraints for column layout.
|
Measure |
getColumnSpacing()
Spacing between the columns in the actual layout.
|
CustomClass |
getCustomClass()
Sets a CSS class in its parent, if the parent supports it.
|
String |
getFamily() |
Markup |
getMarkup() |
String |
getRows()
This value defines the layout constraints for row layout.
|
Measure |
getRowSpacing()
Spacing between the rows in the actual layout.
|
void |
restoreState(javax.faces.context.FacesContext context,
Object state) |
void |
setColumns(String columns) |
void |
setColumnSpacing(Measure columnSpacing) |
void |
setCustomClass(CustomClass customClass) |
void |
setMarkup(Markup markup) |
void |
setRows(String rows) |
void |
setRowSpacing(Measure rowSpacing) |
expand, expand, layout, processEvent
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
getRendererType, isPlain
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily
in class javax.faces.component.UIComponent
public Measure getColumnSpacing()
public void setColumnSpacing(Measure columnSpacing)
public String getColumns()
This value defines the layout constraints for column layout. It is a space separated list of layout tokens '<n>fr', '<measure>' or the keyword 'auto'. Where <n> is a positive integer and <measure> is a valid CSS length. Example: '2fr 1fr 100px 3rem auto'.
Deprecated: The old syntax for "2fr" is "2*". The old name for "auto" is "fixed".
1fr
getColumns
in class AbstractUIGridLayout
public void setColumns(String columns)
setColumns
in class AbstractUIGridLayout
public CustomClass getCustomClass()
<tc:in> <tc:style customClass="my-emphasized"/> </tc:in>One capability is, to used external CSS libs.
getCustomClass
in interface Visual
public void setCustomClass(CustomClass customClass)
setCustomClass
in interface Visual
public Measure getRowSpacing()
public void setRowSpacing(Measure rowSpacing)
public String getRows()
This value defines the layout constraints for row layout. It is a space separated list of layout tokens '<n>fr', '<measure>' or the keyword 'auto'. Where <n> is a positive integer and <measure> is a valid CSS length. Example: '2fr 1fr 100px 3rem auto'.
Deprecated: The old syntax for "2fr" is "2*". The old name for "auto" is "fixed".
1fr
getRows
in class AbstractUIGridLayout
public void setRows(String rows)
setRows
in class AbstractUIGridLayout
public void restoreState(javax.faces.context.FacesContext context, Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIComponentBase
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.