Package org.zkoss.stateless.sul
Interface IColumnlayout
- All Superinterfaces:
IAnyGroup<IColumnlayout>,IChildable<IColumnlayout,,IColumnchildren<IAnyGroup>> IComponent<IColumnlayout>,IHtmlBasedComponent<IColumnlayout>,IXulElement<IColumnlayout>
public interface IColumnlayout
extends IXulElement<IColumnlayout>, IAnyGroup<IColumnlayout>, IChildable<IColumnlayout,IColumnchildren<IAnyGroup>>
Immutable
Columnlayout component
A columnlayout lays out a container which can have multiple columns, and each
column may contain one or more component.
Use Columnlayout need assign width (either present or pixel) on every
IColumnchildren, otherwise the result may depend on the browser and may not be as expected.
- Author:
- katherine
- See Also:
-
Columnlayout
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classBuilds instances of typeIColumnlayout.static classBuilds an updater of typeIColumnlayoutforUiAgent.smartUpdate(Locator, SmartUpdater). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IColumnlayoutConstant for default attributes of this immutable component. -
Method Summary
Modifier and TypeMethodDescriptiondefault StringReturns the client widget class.static IColumnlayoutof(Iterable<? extends IColumnchildren<IAnyGroup>> children) Returns the instance with the givenIColumnchildrenchildren.static IColumnlayoutof(IColumnchildren<IAnyGroup>... children) Returns the instance with the givenIColumnchildrenchildren.static IColumnlayoutReturns the instance with the given hflexstatic IColumnlayoutReturns the instance with the given id.static IColumnlayoutReturns the instance with the given size, width and height.Methods inherited from interface org.zkoss.stateless.sul.IChildable
getChildren, withChildren, withChildrenMethods inherited from interface org.zkoss.stateless.sul.IComponent
getAction, getActions, getClientAttributes, getId, getMold, getWidgetListeners, getWidgetOverrides, isVisible, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withAction, withActions, withActions, withClientAttribute, withClientAttributes, withId, withMold, withVisible, withWidgetClass, withWidgetListener, withWidgetListeners, withWidgetOverride, withWidgetOverridesMethods inherited from interface org.zkoss.stateless.sul.IHtmlBasedComponent
getClientAction, getDraggable, getDroppable, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getSkeleton, getStyle, getTabindex, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZIndex, isFocus, withClientAction, withDraggable, withDroppable, withFocus, withHeight, withHflex, withLeft, withRenderdefer, withSclass, withSkeleton, withStyle, withTabindex, withTabindex, withTooltiptext, withTop, withVflex, withWidth, withZclass, withZIndexMethods inherited from interface org.zkoss.stateless.sul.IXulElement
getContext, getCtrlKeys, getPopup, getTooltip, withContext, withCtrlKeys, withPopup, withTooltip
-
Field Details
-
DEFAULT
Constant for default attributes of this immutable component.
-
-
Method Details
-
getWidgetClass
Returns the client widget class.Default:
"zkex.layout.Columnlayout"- Specified by:
getWidgetClassin interfaceIComponent<IColumnlayout>
-
of
Returns the instance with the givenIColumnchildrenchildren.- Parameters:
children- The children ofIColumnchildren
-
of
Returns the instance with the givenIColumnchildrenchildren.- Parameters:
children- The children ofIColumnchildren
-
ofSize
Returns the instance with the given size, width and height.- Parameters:
width- The width of the componentheight- The height of the component
-
ofHflex
Returns the instance with the given hflex- Parameters:
hflex- The horizontal flex hint
-
ofId
Returns the instance with the given id.- Parameters:
id- The id to identify this component
-