public class WebFlowBoxLayout extends WebAbstractOrderedLayout<com.haulmont.cuba.web.toolkit.ui.CubaFlowLayout> implements FlowBoxLayout
Component.ActionOwner, Component.ActionsHolder, Component.Alignment, Component.BelongToFrame, Component.Buffered, Component.ChildEditableController, Component.Collapsable, Component.Container, Component.Disposable, Component.Editable, Component.EditableChangeEvent, Component.EditableChangeListener, Component.EditableChangeNotifier, Component.ExpandedStateChangeEvent, Component.ExpandedStateChangeListener, Component.Focusable, Component.HasBorder, Component.HasButtonsPanel, Component.HasCaption, Component.HasFormatter, Component.HasIcon, Component.HasInputPrompt, Component.HasNamedComponents, Component.HasPresentations, Component.HasRowsCount, Component.HasSettings, Component.HasValue, Component.HasXmlDescriptor, Component.LayoutClickEvent, Component.LayoutClickListener, Component.LayoutClickNotifier, Component.Margin, Component.MouseEventDetails, Component.OrderedContainer, Component.OuterMargin, Component.SecuredActionsHolder, Component.ShortcutAction, Component.ShortcutNotifier, Component.ShortcutTriggeredEvent, Component.Spacing, Component.UiPermissionAware, Component.Validatable, Component.ValueChangeEvent, Component.ValueChangeListener, Component.Wrapper
ICON_STYLE, UNIT_SYMBOLS
NAME
AUTO_SIZE, AUTO_SIZE_PX, UNITS_PERCENTAGE, UNITS_PIXELS
Constructor and Description |
---|
WebFlowBoxLayout() |
Modifier and Type | Method and Description |
---|---|
MarginInfo |
getMargin() |
boolean |
getSpacing() |
java.lang.String |
getStyleName()
Styles implementation is client-type-specific.
|
void |
setMargin(MarginInfo marginInfo) |
void |
setSpacing(boolean enabled) |
void |
setStyleName(java.lang.String styleName)
Sets one or more style names of the component, replacing any
previous styles.
|
add, add, addLayoutClickListener, addShortcutAction, getComponent, getComponent, getComponents, getDescription, getOwnComponent, getOwnComponents, indexOf, remove, removeAll, removeLayoutClickListener, removeShortcutAction, setDescription, setFrame
addStyleName, assignAutoDebugId, getAlignment, getCaption, getComponent, getComponentEnabledFlag, getComponentVisibleFlag, getComposition, getDebugId, getFrame, getHeight, getHeightUnits, getIcon, getId, getParent, getWidth, getWidthUnits, getXmlDescriptor, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setCaption, setDebugId, setEnabled, setHeight, setIcon, setId, setParent, setResponsive, setVisible, setWidth, setXmlDescriptor, unwrap, unwrapComposition
addListener, addListener, fireEvent, hasListeners, removeListener, removeListener
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, getComponent, getComponentNN, indexOf
add, getComponent, getComponentNN, getComponents, getOwnComponent, getOwnComponents, remove, removeAll
addStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
getFrame, setFrame
setMargin, setMargin
getCaption, getDescription, setCaption, setDescription
getIcon, setIcon
addLayoutClickListener, removeLayoutClickListener
addShortcutAction, removeShortcutAction
public void setStyleName(java.lang.String styleName)
Component
setStyleName
in interface Component
setStyleName
in class WebAbstractComponent<com.haulmont.cuba.web.toolkit.ui.CubaFlowLayout>
styleName
- one or more style names separated by space.public java.lang.String getStyleName()
Component
getStyleName
in interface Component
getStyleName
in class WebAbstractComponent<com.haulmont.cuba.web.toolkit.ui.CubaFlowLayout>
public void setMargin(MarginInfo marginInfo)
setMargin
in interface Component.Margin
public MarginInfo getMargin()
getMargin
in interface Component.Margin
public void setSpacing(boolean enabled)
setSpacing
in interface Component.Spacing
public boolean getSpacing()
getSpacing
in interface Component.Spacing