public interface RepeatingStyleProperties extends BorderStyleProperties, TextStyleProperties, PaddingStyleProperties, MarginStyleProperties, BackgroundStyleProperties
RepeatingStyleProperties represents styling properties shared by both a Repeater Control
and a Repeater Row Control.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getWidth()
Returns the width.
|
void |
setWidth(java.lang.String width)
Sets the width.
|
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidthgetLineHeight, getTextBold, getTextColor, getTextDecoration, getTextFont, getTextItalic, getTextSize, setLineHeight, setTextBold, setTextColor, setTextDecoration, setTextFont, setTextItalic, setTextSizegetAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPaddinggetAllMargin, getBottomMargin, getLeftMargin, getRightMargin, getTopMargin, setAllMargin, setBottomMargin, setLeftMargin, setRightMargin, setTopMargingetBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeatjava.lang.String getWidth()
setWidth(String) for details of supported values when setting this property.void setWidth(java.lang.String width)
Supported values:
| Value | Description |
|---|---|
| A specific value | As per the CSS width property e.g. 300px |
| Child | The minimum value: this results in the control being just as wide as it needs to be to accommodate its children. |
The width setting will be ignored if the parent container layout specifies a horizontal cell alignment of fill (this applies to Horizontal Box, Vertical Box and Column layouts).
Warning: when a specific value is set, any padding, border or margins will be in addition to the specified value and can cause the control to "break out" of its parent space.
Examples:
controls.REPEATER1.width = "300px";
controls.REPEATER1.width = "50%";
controls.REPEATER1.setWidth("Child");