public class Splitbar extends StretchImg
StretchImg
class. As with the ImgSplitbar
class, widgets of this class can be displayed as a resize-bar for widgets
in Layouts where showResizeBar is set to true. Provides a different appearance from the ImgSplitbar
class.resizeBarClass
property.Layout
,
ImgSplitbar
config, configOnly, id, isElementSet, nativeObject, scClassName
Constructor and Description |
---|
Splitbar() |
Splitbar(com.google.gwt.core.client.JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
Canvas defaults)
Changes the defaults for Canvas AutoChildren named
autoChildName . |
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
FormItem defaults)
Changes the defaults for FormItem AutoChildren named
autoChildName . |
protected com.google.gwt.core.client.JavaScriptObject |
create() |
java.lang.Boolean |
getCanCollapse()
If this property is true, a click on the Splitbar will collapse its
target , hiding it and shifting the Splitbar and other members of the
layout across to fill the newly available space. |
java.lang.Boolean |
getCanDrag()
canDrag set to true to allow dragging of the split bar. |
Cursor |
getCursor()
Splitbars' cursors are set at init time based on whether they are to be used for vertical or horizontal resize.
|
java.lang.String |
getGripImgSuffix()
Suffix used the 'grip' image if
showGrip is true. |
Cursor |
getHResizeCursor()
Cursor to display if this Splitbar is to be used for horizontal resize of widgets.
|
java.lang.String |
getHSrc()
|
boolean |
getInvertClosedGripIfTargetAfter()
If
showClosedGrip is true, and targetAfter is true should we show the "closed" state for the grip
when the target is visible (rather than when it is hidden). |
com.smartgwt.logicalstructure.core.LogicalStructureObject |
getLogicalStructure() |
static Splitbar |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
java.lang.Boolean |
getShowClosedGrip()
If
showGrip is true, this property determines whether the grip
image displayed should show the "Closed" state when the target is hidden. |
java.lang.Boolean |
getShowDownGrip()
If
showGrip is true, this property determines whether to show
the 'Down' state on the grip image when the user mousedown's on this widget. |
java.lang.Boolean |
getShowGrip()
Should we show a "grip" image floating above the center of this widget?
|
java.lang.Boolean |
getShowRollOverGrip()
If
showGrip is true, this property determines whether to show
the 'Over' state on the grip image when the user rolls over on this widget. |
java.lang.String |
getSrc()
The base URL for the image.
|
java.lang.Boolean |
getTargetAfter()
Is the
target being shown before or after the bar? This property
is automatically populated for splitbar s created by a layout. |
java.lang.Boolean |
getVertical()
Is this split bar vertically orientated?
When a Splitbar is created by a layout to be the resizeBar for
some member of the layout, the vertical property will be set to true if the layout is
horizontal, meaning this resizeBar will be taller than it is wide, and will allow horizontal resizing of the member. |
Cursor |
getVResizeCursor()
Cursor to display if this Splitbar is to be used for vertical resize of widgets.
|
java.lang.String |
getVSrc()
|
void |
setCanCollapse(java.lang.Boolean canCollapse)
If this property is true, a click on the Splitbar will collapse its
target , hiding it and shifting the Splitbar and other members of the
layout across to fill the newly available space. |
void |
setCanDrag(java.lang.Boolean canDrag)
canDrag set to true to allow dragging of the split bar. |
void |
setCursor(Cursor cursor)
Splitbars' cursors are set at init time based on whether they are to be used for vertical or horizontal resize.
|
static void |
setDefaultProperties(Splitbar splitbarProperties)
Class level method to set the default properties of this class.
|
void |
setGripImgSuffix(java.lang.String gripImgSuffix)
Suffix used the 'grip' image if
showGrip is true. |
void |
setHResizeCursor(Cursor hResizeCursor)
Cursor to display if this Splitbar is to be used for horizontal resize of widgets.
|
void |
setHSrc(java.lang.String hSrc)
|
void |
setInvertClosedGripIfTargetAfter(boolean invertClosedGripIfTargetAfter)
If
showClosedGrip is true, and targetAfter is true should we show the "closed" state for the grip
when the target is visible (rather than when it is hidden). |
void |
setJavaScriptObject(com.google.gwt.core.client.JavaScriptObject jsObj) |
com.smartgwt.logicalstructure.core.LogicalStructureObject |
setLogicalStructure(com.smartgwt.logicalstructure.widgets.SplitbarLogicalStructure s) |
void |
setShowClosedGrip(java.lang.Boolean showClosedGrip)
If
showGrip is true, this property determines whether the grip
image displayed should show the "Closed" state when the target is hidden. |
void |
setShowDownGrip(java.lang.Boolean showDownGrip)
If
showGrip is true, this property determines whether to show
the 'Down' state on the grip image when the user mousedown's on this widget. |
void |
setShowGrip(java.lang.Boolean showGrip)
Should we show a "grip" image floating above the center of this widget?
|
void |
setShowRollOverGrip(java.lang.Boolean showRollOverGrip)
If
showGrip is true, this property determines whether to show
the 'Over' state on the grip image when the user rolls over on this widget. |
void |
setSrc(java.lang.String src)
The base URL for the image.
|
void |
setTargetAfter(java.lang.Boolean targetAfter)
Is the
target being shown before or after the bar? This property
is automatically populated for splitbar s created by a layout. |
void |
setVResizeCursor(Cursor vResizeCursor)
Cursor to display if this Splitbar is to be used for vertical resize of widgets.
|
void |
setVSrc(java.lang.String vSrc)
|
getCapSize, getIgnoreRTL, getImageType, getItemBaseStyle, getItems, getShowTitle, setCapSize, setDefaultProperties, setIgnoreRTL, setImageType, setItemBaseStyle, setItems, setLogicalStructure, setShowTitle, setState, setState, setVertical
addToRadioGroup, deselect, getActionType, getAlign, getAutoFit, getBaseStyle, getIcon, getIconHeight, getIconOrientation, getIconSize, getIconWidth, getOverCanvas, getOverCanvasConstructor, getRadioGroup, getRedrawOnStateChange, getSelected, getShowDisabled, getShowDisabledIcon, getShowDown, getShowDownIcon, getShowFocused, getShowFocusedAsOver, getShowFocusedIcon, getShowOverCanvas, getShowRollOver, getShowRollOverIcon, getShowSelectedIcon, getState, getStateSuffix, getTitle, getValign, isSelected, removeFromRadioGroup, removeFromRadioGroup, select, setActionType, setAlign, setAutoFit, setBaseStyle, setDefaultProperties, setIcon, setIconHeight, setIconOrientation, setIconSize, setIconWidth, setLogicalStructure, setOverCanvasConstructor, setRadioGroup, setRedrawOnStateChange, setSelected, setShowDisabled, setShowDisabledIcon, setShowDown, setShowDownIcon, setShowFocused, setShowFocusedAsOver, setShowFocusedIcon, setShowOverCanvas, setShowRollOver, setShowRollOverIcon, setShowSelectedIcon, setState, setTitle, setTitleStyle, setValign
addChild, addChild, addChild, addChild, addChild, addClickHandler, addDoubleClickHandler, addDragMoveHandler, addDragRepositionMoveHandler, addDragRepositionStartHandler, addDragRepositionStopHandler, addDragResizeMoveHandler, addDragResizeStartHandler, addDragResizeStopHandler, addDragStartHandler, addDragStopHandler, addDropHandler, addDropMoveHandler, addDropOutHandler, addDropOverHandler, addFocusChangedHandler, addHoverHandler, addHoverHiddenHandler, addKeyDownHandler, addKeyPressHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseStillDownHandler, addMouseUpHandler, addMouseWheelHandler, addMovedHandler, addParentMovedHandler, addPeer, addPeer, addPeer, addPeer, addResizedHandler, addRightMouseDownHandler, addScrolledHandler, addShowContextMenuHandler, addStyleName, addVisibilityChangedHandler, adjustForContent, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateHide, animateHide, animateHide, animateMove, animateMove, animateMove, animateMove, animateRect, animateRect, animateRect, animateRect, animateResize, animateResize, animateResize, animateResize, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateShow, animateShow, animateShow, asSGWTComponent, blur, bringToFront, clear, clickMaskUp, clickMaskUp, contains, contains, containsEvent, containsFocus, containsPoint, containsPoint, deparent, depeer, disable, enable, focus, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, getAriaRole, getAutoDraw, getAutoShowParent, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorder, getBottom, getById, getByJSObject, getByLocalId, getCanAcceptDrop, getCanDragReposition, getCanDragResize, getCanDragScroll, getCanDrop, getCanDropBefore, getCanFocus, getCanHover, getCanSelectText, getCanvasAutoChild, getCanvasItem, getChildren, getChildrenSnapResizeToGrid, getChildrenSnapToGrid, getClassName, getContentElement, getContents, getContextMenu, getDataPath, getDefaultHeight, getDefaultWidth, getDestroyed, getDestroying, getDisabled, getDisabledCursor, getDoubleClickDelay, getDragAppearance, getDragIntersectStyle, getDragOpacity, getDragRepositionAppearance, getDragRepositionCursor, getDragResizeAppearance, getDragScrollDelay, getDragStartDistance, getDragTarget, getDragType, getDropTypes, getDynamicContents, getEdgeBackgroundColor, getEdgeCenterBackgroundColor, getEdgeImage, getEdgeMarginSize, getEdgeOffset, getEdgeOpacity, getEdgeShowCenter, getEdgeSize, getEventEdge, getEventEdge, getExtraSpace, getFacetId, getFormItemAutoChild, getFullDataPath, getGroupBorderCSS, getGroupLabelBackgroundColor, getGroupLabelStyleName, getGroupTitle, getHeight, getHeightAsString, getHideUsingDisplayNone, getHoverAlign, getHoverAutoDestroy, getHoverComponent, getHoverDelay, getHoverHeight, getHoverHTML, getHoverMoveWithMouse, getHoverOpacity, getHoverStyle, getHoverVAlign, getHoverWidth, getHoverWrap, getHSnapOrigin, getHSnapOrigin, getHSnapPosition, getHSnapPosition, getHtmlPosition, getImage, getImgURL, getImgURL, getInnerContentHeight, getInnerContentWidth, getInnerHeight, getInnerWidth, getIsGroup, getKeepInParentRect, getLayoutAlign, getLeft, getLeftAsString, getLocateChildrenBy, getLocateChildrenType, getLocatePeersBy, getLocatePeersType, getMargin, getMasterElement, getMatchElement, getMaxHeight, getMaxWidth, getMenuConstructor, getMinHeight, getMinWidth, getMouseStillDownDelay, getMouseStillDownInitialDelay, getNextZIndex, getNoDoubleClicks, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getOpacity, getOuterElement, getOverflow, getPadding, getPageBottom, getPageLeft, getPageRect, getPageRight, getPageTop, getParentElement, getPeers, getPercentBox, getPercentSource, getPosition, getPrefix, getPrintChildrenAbsolutelyPositioned, getPrintHTML, getPrintHTML, getPrompt, getRect, getRedrawOnResize, getResizeBarTarget, getResizeFrom, getRight, getScrollbarSize, getScrollBottom, getScrollHeight, getScrollLeft, getScrollRight, getScrollTop, getScrollWidth, getShadowDepth, getShadowImage, getShadowOffset, getShadowSoftness, getShouldPrint, getShowCustomScrollbars, getShowDragShadow, getShowEdges, getShowHover, getShowHoverComponents, getShowResizeBar, getShowShadow, getSkinImgDir, getSnapAxis, getSnapEdge, getSnapHDirection, getSnapHGap, getSnapOffsetLeft, getSnapOffsetTop, getSnapOnDrop, getSnapResizeToGrid, getSnapTo, getSnapToGrid, getSnapVDirection, getSnapVGap, getStyleName, getTabIndex, getTestInstance, getTooltip, getTop, getTopAsString, getTopElement, getUseBackMask, getUseOpacityFilter, getValuesManager, getViewportHeight, getViewportWidth, getVisibility, getVisibleHeight, getVisibleWidth, getVSnapOrigin, getVSnapOrigin, getVSnapPosition, getVSnapPosition, getWidth, getWidthAsString, getZIndex, handleHover, hide, hideClickMask, hideClickMask, hideContextMenu, imgHTML, imgHTML, imgHTML, intersects, isDirty, isDisabled, isDrawn, isVisible, keyUp, layoutChildren, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, markForDestroy, markForRedraw, markForRedraw, moveAbove, moveBelow, moveBy, moveTo, onAttach, onDetach, onInit, parentResized, printComponents, redraw, redraw, removeChild, removeChild, removePeer, removePeer, resizeBy, resizeTo, resizeTo, scrollBy, scrollByPercent, scrollTo, scrollTo, scrollTo, scrollToBottom, scrollToLeft, scrollToPercent, scrollToRight, scrollToTop, sendToBack, setAccessKey, setAllowExternalFilters, setAnimateAcceleration, setAnimateFadeTime, setAnimateHideAcceleration, setAnimateHideTime, setAnimateMoveAcceleration, setAnimateMoveTime, setAnimateRectAcceleration, setAnimateRectTime, setAnimateResizeAcceleration, setAnimateResizeTime, setAnimateScrollAcceleration, setAnimateScrollTime, setAnimateShowAcceleration, setAnimateShowEffect, setAnimateShowTime, setAnimateTime, setAppImgDir, setAriaRole, setAriaState, setAutoChildConstructor, setAutoChildProperties, setAutoChildProperties, setAutoChildVisibility, setAutoDraw, setAutoHeight, setAutoShowParent, setAutoWidth, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBottom, setCanAcceptDrop, setCanDragReposition, setCanDragResize, setCanDragScroll, setCanDrop, setCanDropBefore, setCanFocus, setCanHover, setCanSelectText, setCanvasItem, setChildren, setChildrenSnapResizeToGrid, setChildrenSnapToGrid, setContents, setContextMenu, setDataPath, setDefaultHeight, setDefaultProperties, setDefaultWidth, setDisabled, setDisabledCursor, setDoubleClickDelay, setDragAppearance, setDragIntersectStyle, setDragOpacity, setDragRepositionAppearance, setDragRepositionCursor, setDragResizeAppearance, setDragScrollDelay, setDragStartDistance, setDragTarget, setDragType, setDropTypes, setDynamicContents, setEdgeBackgroundColor, setEdgeCenterBackgroundColor, setEdgeImage, setEdgeMarginSize, setEdgeOffset, setEdgeOpacity, setEdgeShowCenter, setEdgeSize, setExtraSpace, setFacetId, setGroupBorderCSS, setGroupLabelBackgroundColor, setGroupLabelStyleName, setGroupTitle, setHeight, setHeight, setHeight100, setHideUsingDisplayNone, setHoverAlign, setHoverAutoDestroy, setHoverDelay, setHoverHeight, setHoverMoveWithMouse, setHoverOpacity, setHoverStyle, setHoverVAlign, setHoverWidth, setHoverWrap, setHtmlPosition, setImage, setImage, setIsGroup, setKeepInParentRect, setKeepInParentRect, setKeepInParentRect, setLayoutAlign, setLayoutAlign, setLeft, setLeft, setLocateChildrenBy, setLocateChildrenType, setLocatePeersBy, setLocatePeersType, setLogicalStructure, setMargin, setMatchElement, setMaxHeight, setMaxWidth, setMenuConstructor, setMinHeight, setMinWidth, setMouseStillDownDelay, setMouseStillDownInitialDelay, setNeverUseFilters, setNoDoubleClicks, setOpacity, setOverflow, setPadding, setPageLeft, setPageTop, setParentElement, setPeers, setPercentBox, setPercentSource, setPosition, setPrefix, setPrintChildrenAbsolutelyPositioned, setPrompt, setRect, setRect, setRedrawOnResize, setResizeBarTarget, setResizeFrom, setResizeFrom, setRight, setScrollbarConstructor, setScrollbarSize, setShadowDepth, setShadowImage, setShadowOffset, setShadowSoftness, setShouldPrint, setShowCustomScrollbars, setShowDragShadow, setShowEdges, setShowHover, setShowHoverComponents, setShowResizeBar, setShowShadow, setSkinImgDir, setSmoothFade, setSnapAxis, setSnapEdge, setSnapHDirection, setSnapHGap, setSnapOffsetLeft, setSnapOffsetTop, setSnapOnDrop, setSnapResizeToGrid, setSnapTo, setSnapToGrid, setSnapVDirection, setSnapVGap, setStyleName, setTabIndex, setTooltip, setTop, setTop, setUseBackMask, setUseOpacityFilter, setValuesManager, setVisibility, setVisible, setWidth, setWidth, setWidth100, setZIndex, shouldDragScroll, show, showClickMask, showNextTo, showNextTo, showNextTo, showNextTo, showPrintPreview, showPrintPreview, showPrintPreview, showPrintPreview, showRecursively, updateHover, updateHover, updateShadow, visibleAtPoint, willAcceptDrop
addDrawHandler, destroy, doAddHandler, doInit, doOnRender, draw, equals, error, errorIfNotCreated, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDateArray, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getConfig, getDOM, getElement, getElement, getHandlerCount, getID, getInnerHTML, getJsObj, getOrCreateJsObj, getRef, getScClassName, hashCode, initNativeObject, internalSetID, internalSetID, isConfigOnly, isCreated, onBind, onDestroy, onDraw, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setDragTracker, setElement, setHtmlElement, setID, setLogicalStructure, setNullProperty, setPosition, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setScClassName, toString
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents
public Splitbar()
public Splitbar(com.google.gwt.core.client.JavaScriptObject jsObj)
public static Splitbar getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public void setJavaScriptObject(com.google.gwt.core.client.JavaScriptObject jsObj)
setJavaScriptObject
in class StretchImg
public static void changeAutoChildDefaults(java.lang.String autoChildName, Canvas defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- Canvas defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties.AutoChildUsage
public static void changeAutoChildDefaults(java.lang.String autoChildName, FormItem defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- FormItem defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties.AutoChildUsage
protected com.google.gwt.core.client.JavaScriptObject create()
create
in class StretchImg
public void setCanCollapse(java.lang.Boolean canCollapse)
target
, hiding it and shifting the Splitbar and other members of the
layout across to fill the newly available space. If the target is already hidden a click will expand it again (showing
it at it's normal size).canCollapse
- canCollapse Default value is truepublic java.lang.Boolean getCanCollapse()
target
, hiding it and shifting the Splitbar and other members of the
layout across to fill the newly available space. If the target is already hidden a click will expand it again (showing
it at it's normal size).public void setCanDrag(java.lang.Boolean canDrag)
canDrag
set to true to allow dragging of the split bar. Dragging the Splitbar will resize it's target
setCanDrag
in class Canvas
canDrag
- canDrag Default value is trueDragdrop overview and related methods
,
Drag create Examplepublic java.lang.Boolean getCanDrag()
canDrag
set to true to allow dragging of the split bar. Dragging the Splitbar will resize it's target
getCanDrag
in class Canvas
Dragdrop overview and related methods
,
Drag create Examplepublic void setCursor(Cursor cursor)
vResizeCursor
or hResizeCursor
rather than this property.setCursor
in class Canvas
cursor
- cursor Default value is "hand"Cues overview and related methods
,
Drag create Example,
Cursors Examplepublic Cursor getCursor()
vResizeCursor
or hResizeCursor
rather than this property.getCursor
in class Canvas
Cues overview and related methods
,
Drag create Example,
Cursors Examplepublic void setGripImgSuffix(java.lang.String gripImgSuffix) throws java.lang.IllegalStateException
showGrip
is true.
Note : This is an advanced setting
setGripImgSuffix
in class StretchImg
gripImgSuffix
- . See String
. Default value is "grip"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getGripImgSuffix()
showGrip
is true.getGripImgSuffix
in class StretchImg
String
public void setHResizeCursor(Cursor hResizeCursor) throws java.lang.IllegalStateException
hResizeCursor
- hResizeCursor Default value is "col-resize"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic Cursor getHResizeCursor()
public void setHSrc(java.lang.String hSrc) throws java.lang.IllegalStateException
setHSrc
in class StretchImg
hSrc
- . See SCImgURL
. Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdStretchImg.setSrc(java.lang.String)
,
StretchImg.setVSrc(java.lang.String)
,
Appearance overview and related methods
public java.lang.String getHSrc()
getHSrc
in class StretchImg
SCImgURL
StretchImg.getSrc()
,
StretchImg.getVSrc()
,
Appearance overview and related methods
public void setInvertClosedGripIfTargetAfter(boolean invertClosedGripIfTargetAfter)
showClosedGrip
is true, and targetAfter
is true should we show the "closed" state for the grip
when the target is visible (rather than when it is hidden). This property is useful for the case where the grip media is a simple directional arrow. The same image can be used for expanded state on one side of the bar or collapsed state on the other.
Note : This is an advanced setting
invertClosedGripIfTargetAfter
- invertClosedGripIfTargetAfter Default value is truepublic boolean getInvertClosedGripIfTargetAfter()
showClosedGrip
is true, and targetAfter
is true should we show the "closed" state for the grip
when the target is visible (rather than when it is hidden). This property is useful for the case where the grip media is a simple directional arrow. The same image can be used for expanded state on one side of the bar or collapsed state on the other.
public void setShowClosedGrip(java.lang.Boolean showClosedGrip) throws java.lang.IllegalStateException
showGrip
is true, this property determines whether the grip
image displayed should show the "Closed"
state when the target
is hidden. Note that if invertClosedGripIfTargetAfter
is true, we may
show the "closed" state when the target is visible, rather than when it is hidden.
Note : This is an advanced setting
showClosedGrip
- showClosedGrip Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowClosedGrip()
showGrip
is true, this property determines whether the grip
image displayed should show the "Closed"
state when the target
is hidden. Note that if invertClosedGripIfTargetAfter
is true, we may
show the "closed" state when the target is visible, rather than when it is hidden.public void setShowDownGrip(java.lang.Boolean showDownGrip) throws java.lang.IllegalStateException
showGrip
is true, this property determines whether to show
the 'Down' state on the grip image when the user mousedown's on this widget. Has no effect if showDown
is false.
Note : This is an advanced setting
setShowDownGrip
in class StretchImg
showDownGrip
- showDownGrip Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowDownGrip()
showGrip
is true, this property determines whether to show
the 'Down' state on the grip image when the user mousedown's on this widget. Has no effect if showDown
is false.getShowDownGrip
in class StretchImg
public void setShowGrip(java.lang.Boolean showGrip) throws java.lang.IllegalStateException
Note : This is an advanced setting
setShowGrip
in class StretchImg
showGrip
- showGrip Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowGrip()
getShowGrip
in class StretchImg
public void setShowRollOverGrip(java.lang.Boolean showRollOverGrip) throws java.lang.IllegalStateException
showGrip
is true, this property determines whether to show
the 'Over' state on the grip image when the user rolls over on this widget. Has no effect if showRollOver
is false.
Note : This is an advanced setting
setShowRollOverGrip
in class StretchImg
showRollOverGrip
- showRollOverGrip Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowRollOverGrip()
showGrip
is true, this property determines whether to show
the 'Over' state on the grip image when the user rolls over on this widget. Has no effect if showRollOver
is false.getShowRollOverGrip
in class StretchImg
public void setSrc(java.lang.String src) throws java.lang.IllegalStateException
As with src
, the State
of the component is added to this URL. Then, the image segment name
as specified by each StretchItem
is added.
For example, for a stretchImg in "Over" state with a
src
of "button.png" and a segment name of "stretch", the resulting URL would be "button_Over_stretch.png".
setSrc
in class StretchImg
src
- . See SCImgURL
. Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdStretchImg.setHSrc(java.lang.String)
,
StretchImg.setVSrc(java.lang.String)
,
Appearance overview and related methods
public java.lang.String getSrc()
As with src
, the State
of the component is added to this URL. Then, the image segment name
as specified by each StretchItem
is added.
For example, for a stretchImg in "Over" state with a
src
of "button.png" and a segment name of "stretch", the resulting URL would be "button_Over_stretch.png".
getSrc
in class StretchImg
SCImgURL
StretchImg.getHSrc()
,
StretchImg.getVSrc()
,
Appearance overview and related methods
public void setTargetAfter(java.lang.Boolean targetAfter)
target
being shown before or after the bar? This property
is automatically populated for splitbar
s created by a layout.
Note : This is an advanced setting
targetAfter
- targetAfter Default value is nullsetInvertClosedGripIfTargetAfter(boolean)
public java.lang.Boolean getTargetAfter()
target
being shown before or after the bar? This property
is automatically populated for splitbar
s created by a layout.getInvertClosedGripIfTargetAfter()
public java.lang.Boolean getVertical() throws java.lang.IllegalStateException
Splitbar
is created by a layout to be the resizeBar for
some member of the layout, the vertical
property will be set to true
if the layout is
horizontal, meaning this resizeBar will be taller than it is wide, and will allow horizontal resizing of the member.
Note : This method should be called only after the widget has been rendered.
getVertical
in class StretchImg
java.lang.IllegalStateException
- if this widget has not yet been rendered.Appearance overview and related methods
public void setVResizeCursor(Cursor vResizeCursor) throws java.lang.IllegalStateException
vResizeCursor
- vResizeCursor Default value is "row-resize"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic Cursor getVResizeCursor()
public void setVSrc(java.lang.String vSrc) throws java.lang.IllegalStateException
setVSrc
in class StretchImg
vSrc
- . See SCImgURL
. Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdStretchImg.setSrc(java.lang.String)
,
StretchImg.setVSrc(java.lang.String)
,
Appearance overview and related methods
public java.lang.String getVSrc()
getVSrc
in class StretchImg
SCImgURL
StretchImg.getSrc()
,
StretchImg.getVSrc()
,
Appearance overview and related methods
public static void setDefaultProperties(Splitbar splitbarProperties)
Note: This method is intended for setting default attributes only and will effect all instances of the underlying class (including those automatically generated in JavaScript). This method should not be used to apply standard EventHandlers or override methods for a class - use a custom subclass instead.
splitbarProperties
- properties that should be used as new defaults when instances of this class are createdpublic com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.SplitbarLogicalStructure s)
public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()
getLogicalStructure
in interface LogicalStructure
getLogicalStructure
in class StretchImg