Package com.ebasetech.xi.api.controls
Interface ListPanelControl
- All Superinterfaces:
AriaControlProperties
,BackgroundStyleProperties
,BasicBlockControl
,BorderStyleProperties
,ContainerControl
,Control
,Element
,EventOwner
,LayoutControl
,MarginStyleProperties
,MessageContainer
,MessageProperties
,PaddingStyleProperties
,java.io.Serializable
,TextStyleProperties
,WebFormEventOwner
- All Known Subinterfaces:
ListControl
public interface ListPanelControl extends BasicBlockControl
List Panel Control
A container that wraps a block of controls within either an unordered list tag <ul> or an ordered list tag <ol>, can only have List Item Controls as children.
<ul> .. child controls </ul>Further documentation.
-
Method Summary
Modifier and Type Method Description java.lang.String
getContainingListType()
The containing list type, can be either "ordered" or "unordered".java.lang.String
getListStyleImage()
URL of the list item marker image.java.lang.String
getListStylePosition()
The list style position.java.lang.String
getListStyleType()
The list style type.void
setContainingListType(java.lang.String listType)
Sets the list type.void
setListStyleImage(java.lang.String listStyleImage)
Sets the URL of the list item marker image.void
setListStylePosition(java.lang.String listStylePosition)
Sets the list style position.void
setListStyleType(java.lang.String listStyleType)
Sets the list style type.Methods inherited from interface com.ebasetech.xi.api.controls.AriaControlProperties
addAriaCustomAttribute, getAriaCustomAttributes, getAriaDescribedBy, getAriaLabelledBy, getAriaLabelText, getAriaRole, removeAriaCustomAttribute, setAriaCustomAttributes, setAriaRole
Methods inherited from interface com.ebasetech.xi.api.controls.BackgroundStyleProperties
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeat
Methods inherited from interface com.ebasetech.xi.api.controls.BasicBlockControl
getHeight, getWidth, setHeight, setWidth
Methods inherited from interface com.ebasetech.xi.api.controls.BorderStyleProperties
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidth
Methods inherited from interface com.ebasetech.xi.api.controls.ContainerControl
getChildControls
Methods inherited from interface com.ebasetech.xi.api.controls.Control
addCssClass, getAll, getCssClass, getErrorMsgClass, getErrorMsgStyle, getInfoMsgClass, getInfoMsgStyle, getLayoutCell, getNextSiblingControl, getPage, getParentControl, getPreviousSiblingControl, getRootHtmlElementProperties, getStyle, getWarningMsgClass, getWarningMsgStyle, hasModifier, hide, isContainer, isDisplayOnly, isDisplayOnlyIncludingParents, isEventField, isHidden, isInheritMsg, isLocalMsg, isNewLine, isShowing, refresh, removeCssClass, requestFocus, setCssClass, setDisplayOnly, setErrorMsgClass, setErrorMsgStyle, setHidden, setInfoMsgClass, setInfoMsgStyle, setNewLine, setStyle, setWarningMsgClass, setWarningMsgStyle, show
Methods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementType
Methods inherited from interface com.ebasetech.xi.api.controls.LayoutControl
getLayout, getLayoutType
Methods inherited from interface com.ebasetech.xi.api.controls.MarginStyleProperties
getAllMargin, getBottomMargin, getLeftMargin, getRightMargin, getTopMargin, setAllMargin, setBottomMargin, setLeftMargin, setRightMargin, setTopMargin
Methods inherited from interface com.ebasetech.xi.api.MessageContainer
addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessageText, addErrorMessageText, addErrorMessageText, addInfoMessage, addInfoMessage, addInfoMessageText, addInfoMessageText, addInfoMessageText, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessageText, addWarningMessageText, addWarningMessageText, existErrorMessages, existInfoMessages, existMessages, existWarningMessages
Methods inherited from interface com.ebasetech.xi.api.controls.MessageProperties
getErrorMessageStyle, getInfoMessageStyle, getWarningMessageStyle
Methods inherited from interface com.ebasetech.xi.api.controls.PaddingStyleProperties
getAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPadding
Methods inherited from interface com.ebasetech.xi.api.controls.TextStyleProperties
getLineHeight, getTextBold, getTextColor, getTextDecoration, getTextFont, getTextItalic, getTextSize, setLineHeight, setTextBold, setTextColor, setTextDecoration, setTextFont, setTextItalic, setTextSize
-
Method Details
-
getContainingListType
java.lang.String getContainingListType()The containing list type, can be either "ordered" or "unordered".- Since:
- V5.3
-
setContainingListType
void setContainingListType(java.lang.String listType)Sets the list type. Can be either "ordered" or "unordered".- Since:
- V5.3
-
getListStyleType
java.lang.String getListStyleType()The list style type. SeesetListStyleType(String)
for details of supported values when setting this property.- Since:
- V5.3
-
setListStyleType
void setListStyleType(java.lang.String listStyleType)Sets the list style type. Any valid value for the CSS list-style-type property can be used.- Since:
- V5.3
-
getListStylePosition
java.lang.String getListStylePosition()The list style position. Supported values are 'inside' and 'outside'.- Since:
- V5.3
-
setListStylePosition
void setListStylePosition(java.lang.String listStylePosition)Sets the list style position. Supported values are 'inside' and 'outside'.- Since:
- V5.3
-
getListStyleImage
java.lang.String getListStyleImage()URL of the list item marker image.- Since:
- V5.3
-
setListStyleImage
void setListStyleImage(java.lang.String listStyleImage)Sets the URL of the list item marker image.- Since:
- V5.3
-