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.StringgetContainingListType()The containing list type, can be either "ordered" or "unordered".java.lang.StringgetListStyleImage()URL of the list item marker image.java.lang.StringgetListStylePosition()The list style position.java.lang.StringgetListStyleType()The list style type.voidsetContainingListType(java.lang.String listType)Sets the list type.voidsetListStyleImage(java.lang.String listStyleImage)Sets the URL of the list item marker image.voidsetListStylePosition(java.lang.String listStylePosition)Sets the list style position.voidsetListStyleType(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, setAriaRoleMethods inherited from interface com.ebasetech.xi.api.controls.BackgroundStyleProperties
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeatMethods inherited from interface com.ebasetech.xi.api.controls.BasicBlockControl
getHeight, getWidth, setHeight, setWidthMethods inherited from interface com.ebasetech.xi.api.controls.BorderStyleProperties
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidthMethods inherited from interface com.ebasetech.xi.api.controls.ContainerControl
getChildControlsMethods 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, showMethods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementTypeMethods inherited from interface com.ebasetech.xi.api.controls.LayoutControl
getLayout, getLayoutTypeMethods inherited from interface com.ebasetech.xi.api.controls.MarginStyleProperties
getAllMargin, getBottomMargin, getLeftMargin, getRightMargin, getTopMargin, setAllMargin, setBottomMargin, setLeftMargin, setRightMargin, setTopMarginMethods 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, existWarningMessagesMethods inherited from interface com.ebasetech.xi.api.controls.MessageProperties
getErrorMessageStyle, getInfoMessageStyle, getWarningMessageStyleMethods inherited from interface com.ebasetech.xi.api.controls.PaddingStyleProperties
getAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPaddingMethods 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
-