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, setTopBorderWidth
getLineHeight, getTextBold, getTextColor, getTextDecoration, getTextFont, getTextItalic, getTextSize, setLineHeight, setTextBold, setTextColor, setTextDecoration, setTextFont, setTextItalic, setTextSize
getAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPadding
getAllMargin, getBottomMargin, getLeftMargin, getRightMargin, getTopMargin, setAllMargin, setBottomMargin, setLeftMargin, setRightMargin, setTopMargin
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeat
java.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");