public static class SplitPane.Settings extends Object
#SplitPane(com.codename1.components.SplitPane.Settings, com.codename1.ui.Component, com.codename1.ui.Component) 
 to create the corresponding SplitPane instance.| Constructor and Description | 
|---|
Settings()
Creates a new Settings with default values. 
 | 
Settings(int orientation,
        String minInset,
        String preferredInset,
        String maxInset)
Creates a new Settings with the provided orientation, and insets. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SplitPane.Settings | 
buttonUIIDs(String uiid)
Sets the UIID to use for all of the buttons on the divider. 
 | 
SplitPane.Settings | 
collapseButtonUIID(String collapseButtonUIID)
Sets the UIID to use for the collapse button. 
 | 
SplitPane.Settings | 
collapseIcon(Image icon)
Sets the icon to use for the collapse button. 
 | 
SplitPane.Settings | 
collapseMaterialIcon(char icon)
Sets the material icon to use for the collapse button. 
 | 
SplitPane.Settings | 
dividerThicknessMM(float dividerThicknessMM)
Sets the preferred divider thickness in Millimetres. 
 | 
SplitPane.Settings | 
dividerUIID(String uiid)
A custom UIID to use for the divider. 
 | 
SplitPane.Settings | 
dragHandleIcon(Image icon)
Sets the icon to use for the drag handle. 
 | 
SplitPane.Settings | 
dragHandleMaterialIcon(char icon)
Sets the material icon to use for the drag handle. 
 | 
SplitPane.Settings | 
dragHandleUIID(String dragHandleUIID)
Sets the UIID to use for the drag handle on the divider. 
 | 
SplitPane.Settings | 
expandButtonUIID(String expandButtonUIID)
Sets the UIID to use for the expand button. 
 | 
SplitPane.Settings | 
expandIcon(Image icon)
Sets the icon to use for the expand button. 
 | 
SplitPane.Settings | 
expandMaterialIcon(char icon)
Sets the material icon to use for the expand button. 
 | 
SplitPane.Settings | 
insets(String min,
      String preferred,
      String max)
Sets the min, preferred, and max insets in a single method. 
 | 
SplitPane.Settings | 
maxInset(String maxInset)
Sets the max inset for the divider. 
 | 
SplitPane.Settings | 
minInset(String minInset)
Sets the minimum inset for the divider. 
 | 
SplitPane.Settings | 
orientation(int orientation)
Sets the orientation. 
 | 
SplitPane.Settings | 
preferredInset(String preferredInset)
Sets the preferred inset for the divider. 
 | 
SplitPane.Settings | 
showDragHandle(boolean show)
Set whether to show the drag handle on the divider. 
 | 
SplitPane.Settings | 
showExpandCollapseButtons(boolean show)
Set whether to show the expand/collapse buttons on the divider. 
 | 
public Settings()
public Settings(int orientation,
                String minInset,
                String preferredInset,
                String maxInset)
orientation - The orientation.  One of SplitPane.HORIZONTAL_SPLIT or SplitPane.VERTICAL_SPLIT.minInset - The minimum allowable inset for the divider.  The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".preferredInset - The default preferred inset for the divider.  The inset should be expressed as a string with both value and unit.  E.g. "75%", "50mm", "20px".maxInset - The maximum allowable inset for the divider.  The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "20px".public SplitPane.Settings orientation(int orientation)
orientation - The orientation.  One of SplitPane.HORIZONTAL_SPLIT or SplitPane.VERTICAL_SPLIT.public SplitPane.Settings expandButtonUIID(String expandButtonUIID)
expandButtonUIID - The UIID to use for the expand button.collapseButtonUIID(java.lang.String), 
dragHandleUIID(java.lang.String), 
buttonUIIDs(java.lang.String)public SplitPane.Settings collapseButtonUIID(String collapseButtonUIID)
collapseButtonUIID - The UIID to use for the collapse button.dragHandleUIID(java.lang.String), 
buttonUIIDs(java.lang.String), 
expandButtonUIID(java.lang.String)public SplitPane.Settings dragHandleUIID(String dragHandleUIID)
dragHandleUIID - The UIID to use for the drag handle of the divider.buttonUIIDs(java.lang.String), 
expandButtonUIID(java.lang.String), 
collapseButtonUIID(java.lang.String)public SplitPane.Settings buttonUIIDs(String uiid)
expandButtonUIID(java.lang.String), collapseButtonUIID(java.lang.String),
 and dragHandleUIID(java.lang.String) all with the same value.uiid - The UIID to use for the buttons on the divider.public SplitPane.Settings collapseIcon(Image icon)
icon - public SplitPane.Settings expandIcon(Image icon)
icon - public SplitPane.Settings dragHandleIcon(Image icon)
icon - public SplitPane.Settings collapseMaterialIcon(char icon)
icon - public SplitPane.Settings expandMaterialIcon(char icon)
icon - public SplitPane.Settings dragHandleMaterialIcon(char icon)
icon - public SplitPane.Settings dividerThicknessMM(float dividerThicknessMM)
dividerThicknessMM - The divider thickness in Millimetres.public SplitPane.Settings dividerUIID(String uiid)
uiid - The custom UIIDpublic SplitPane.Settings minInset(String minInset)
minInset - The minimum allowable inset for the divider.  The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".public SplitPane.Settings preferredInset(String preferredInset)
preferredInset - The preferred inset for the divider.  The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".public SplitPane.Settings maxInset(String maxInset)
maxInset - The max inset for the divider. The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".public SplitPane.Settings insets(String min, String preferred, String max)
minInset(java.lang.String),
 maxInset(java.lang.String), and preferredInset(java.lang.String) separately.min - The min inset for the divider. The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".preferred - The preferred inset for the divider. The inset should be expressed as a string with both a value and a unit.  E.g. "75%", "50mm", "200px".max - The max inset for the divider.public SplitPane.Settings showExpandCollapseButtons(boolean show)
show - true to show the expand/collapse buttons.  false to hide them.public SplitPane.Settings showDragHandle(boolean show)
show - true to show the expand/collapse buttons.  false to hide them.