Class StretchItem
- All Implemented Interfaces:
HasHandlers
StretchImg
. Each
item of a StretchImg's items
array is a StretchItem.-
Field Summary
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
ConstructorDescriptionStretchItem
(JavaScriptObject jsObj) StretchItem
(String name, int width, int height) StretchItem
(String name, int width, String height) StretchItem
(String name, String width, int height) StretchItem
(String name, String width, String height) -
Method Summary
Modifier and TypeMethodDescriptionThe height of the image.getHSrc()
The URL of the media file for this StretchItem if the parentStretchImg
isnot vertical
andsrc
is unset.getName()
static StretchItem
getOrCreateRef
(JavaScriptObject jsObj) getSrc()
The URL of the media file for this StretchItem.getVSrc()
The URL of the media file for this StretchItem if the parentStretchImg
isvertical
andsrc
is unset.getWidth()
The width of the image.setHeight
(int height) The height of the image.The height of the image.The URL of the media file for this StretchItem if the parentStretchImg
isnot vertical
andsrc
is unset.The URL of the media file for this StretchItem.The URL of the media file for this StretchItem if the parentStretchImg
isvertical
andsrc
is unset.setWidth
(int width) The width of the image.The width of the image.Methods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
-
Constructor Details
-
StretchItem
public StretchItem() -
StretchItem
-
StretchItem
-
StretchItem
-
StretchItem
-
StretchItem
-
-
Method Details
-
getOrCreateRef
-
setHeight
The height of the image. This can either be a number (for the number of pixels tall), the string "*" (remaining space, divided amongst all items that specify height:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The height is only used if the StretchImg stacks its images vertically (
StretchImg.vertical
is true).- Parameters:
height
- New height value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls
-
setHeight
The height of the image. This can either be a number (for the number of pixels tall), the string "*" (remaining space, divided amongst all items that specify height:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The height is only used if the StretchImg stacks its images vertically (
StretchImg.vertical
is true).- Parameters:
height
- New height value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls
-
setHSrc
The URL of the media file for this StretchItem if the parentStretchImg
isnot vertical
andsrc
is unset.- Parameters:
hSrc
- New hSrc value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls- See Also:
-
getHSrc
The URL of the media file for this StretchItem if the parentStretchImg
isnot vertical
andsrc
is unset.- Returns:
- Current hSrc value. Default value is null
- See Also:
-
setName
A string that is appended as a suffix to the StretchImg'ssrc
URL in order to fetch the media file for this StretchItem, if a separatesrc
is not provided. Note that the special name "blank", possibly suffixed by one or more digits which are used to differentiate blank items, means no image will be shown for this StretchItem.For example, for a StretchImg in "Over" state with a
StretchImg.src
of "button.png" and a name of "stretch", the resulting URL would be "button_Over_stretch.png".- Parameters:
name
- New name value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls
-
getName
A string that is appended as a suffix to the StretchImg'ssrc
URL in order to fetch the media file for this StretchItem, if a separatesrc
is not provided. Note that the special name "blank", possibly suffixed by one or more digits which are used to differentiate blank items, means no image will be shown for this StretchItem.For example, for a StretchImg in "Over" state with a
StretchImg.src
of "button.png" and a name of "stretch", the resulting URL would be "button_Over_stretch.png".- Returns:
- Current name value. Default value is null
-
setSrc
The URL of the media file for this StretchItem.- Parameters:
src
- New src value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls- See Also:
-
getSrc
The URL of the media file for this StretchItem.- Returns:
- Current src value. Default value is null
- See Also:
-
setVSrc
The URL of the media file for this StretchItem if the parentStretchImg
isvertical
andsrc
is unset.- Parameters:
vSrc
- New vSrc value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls- See Also:
-
getVSrc
The URL of the media file for this StretchItem if the parentStretchImg
isvertical
andsrc
is unset.- Returns:
- Current vSrc value. Default value is null
- See Also:
-
setWidth
The width of the image. This can either be a number (for the number of pixels wide), the string "*" (remaining space, divided amongst all items that specify width:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The width is only used if the StretchImg stacks its images horizontally (
StretchImg.vertical
is false).- Parameters:
width
- New width value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls
-
setWidth
The width of the image. This can either be a number (for the number of pixels wide), the string "*" (remaining space, divided amongst all items that specify width:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The width is only used if the StretchImg stacks its images horizontally (
StretchImg.vertical
is false).- Parameters:
width
- New width value. Default value is null- Returns:
StretchItem
instance, for chaining setter calls
-
getWidth
The width of the image. This can either be a number (for the number of pixels wide), the string "*" (remaining space, divided amongst all items that specify width:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The width is only used if the StretchImg stacks its images horizontally (
vertical
is false).- Returns:
- Integer or String
-
getHeight
The height of the image. This can either be a number (for the number of pixels tall), the string "*" (remaining space, divided amongst all items that specify height:"*"), or the name of a property on the StretchImg component, such as "capSize" for the StretchImg'scapSize
.NOTE: The height is only used if the StretchImg stacks its images vertically (
vertical
is true).- Returns:
- Integer or String
-