Class sap.ui.layout.GridDataModule: sap/ui/layout/GridData

extends LayoutData

Grid layout data


Since: 1.15.0.
Constructor Summary
new sap.ui.layout.GridData(sId?, mSettings?)Constructor for a new GridData.
Method Summary
sap.ui.layout.GridData.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.ui.layout.GridData with name sClassName and enriches it with the information contained in oClassInfo.
sap.ui.layout.GridData.getMetadata()Returns a metadata object for class sap.ui.layout.GridData.
getIndent()Gets current value of property indent.
getIndentL()Gets current value of property indentL.
getIndentM()Gets current value of property indentM.
getIndentS()Gets current value of property indentS.
getIndentXL()Gets current value of property indentXL.
getLinebreak()Gets current value of property linebreak.
getLinebreakL()Gets current value of property linebreakL.
getLinebreakM()Gets current value of property linebreakM.
getLinebreakS()Gets current value of property linebreakS.
getLinebreakXL()Gets current value of property linebreakXL.
getMoveBackwards()Gets current value of property moveBackwards.
getMoveForward()Gets current value of property moveForward.
getSpan()Gets current value of property span.
getSpanL()Gets current value of property spanL.
getSpanM()Gets current value of property spanM.
getSpanS()Gets current value of property spanS.
getSpanXL()Gets current value of property spanXL.
getVisibleL()Gets current value of property visibleL.
getVisibleM()Gets current value of property visibleM.
getVisibleS()Gets current value of property visibleS.
getVisibleXL()Gets current value of property visibleXL.
setIndent(sIndent)Sets a new value for property indent.
setIndentL(iIndentL)Sets a new value for property indentL.
setIndentM(iIndentM)Sets a new value for property indentM.
setIndentS(iIndentS)Sets a new value for property indentS.
setIndentXL(iIndentXL)Sets a new value for property indentXL.
setLinebreak(bLinebreak)Sets a new value for property linebreak.
setLinebreakL(bLinebreakL)Sets a new value for property linebreakL.
setLinebreakM(bLinebreakM)Sets a new value for property linebreakM.
setLinebreakS(bLinebreakS)Sets a new value for property linebreakS.
setLinebreakXL(bLinebreakXL)Sets a new value for property linebreakXL.
setMoveBackwards(sMoveBackwards)Sets a new value for property moveBackwards.
setMoveForward(sMoveForward)Sets a new value for property moveForward.
setSpan(sSpan)Sets a new value for property span.
setSpanL(iSpanL)Sets a new value for property spanL.
setSpanM(iSpanM)Sets a new value for property spanM.
setSpanS(iSpanS)Sets a new value for property spanS.
setSpanXL(iSpanXL)Sets a new value for property spanXL.
setVisibleL(bVisibleL)Sets a new value for property visibleL.
setVisibleM(bVisibleM)Sets a new value for property visibleM.
setVisibleS(bVisibleS)Sets a new value for property visibleS.
setVisibleXL(bVisibleXL)Sets a new value for property visibleXL.
getIndentLarge()Gets current value of property indentLarge.
getIndentMedium()Gets current value of property indentMedium.
getIndentSmall()Gets current value of property indentSmall.
getSpanLarge()Gets current value of property spanLarge.
getSpanMedium()Gets current value of property spanMedium.
getSpanSmall()Gets current value of property spanSmall.
getVisibleOnLarge()Gets current value of property visibleOnLarge.
getVisibleOnMedium()Gets current value of property visibleOnMedium.
getVisibleOnSmall()Gets current value of property visibleOnSmall.
setIndentLarge(iIndentLarge)Sets a new value for property indentLarge.
setIndentMedium(iIndentMedium)Sets a new value for property indentMedium.
setIndentSmall(iIndentSmall)Sets a new value for property indentSmall.
setSpanLarge(iSpanLarge)Sets a new value for property spanLarge.
setSpanMedium(iSpanMedium)Sets a new value for property spanMedium.
setSpanSmall(iSpanSmall)Sets a new value for property spanSmall.
setVisibleOnLarge(bVisibleOnLarge)Sets a new value for property visibleOnLarge.
setVisibleOnMedium(bVisibleOnMedium)Sets a new value for property visibleOnMedium.
setVisibleOnSmall(bVisibleOnSmall)Sets a new value for property visibleOnSmall.
Constructor Detail
new sap.ui.layout.GridData(sId?, mSettings?)
Constructor for a new GridData.

Accepts an object literal mSettings that defines initial property values, aggregated and associated objects as well as event handlers. See sap.ui.base.ManagedObject for a general description of the syntax of the settings object.

The supported settings are:

In addition, all settings applicable to the base type sap.ui.core.LayoutData can be used as well.

Parameters:
{string}sId? id for the new control, generated automatically if no id is given
{object}mSettings? initial settings for the new control
Method Detail
sap.ui.layout.GridData.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.ui.layout.GridData with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of information as described in sap.ui.core.LayoutData.extend.

Parameters:
{string}sClassName Name of the class being created
{object}oClassInfo? Object literal with information about the class
{function}FNMetaImpl? Constructor function for the metadata object; if not given, it defaults to sap.ui.core.ElementMetadata
Returns:
{function} Created class / constructor function
sap.ui.layout.GridData.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.ui.layout.GridData.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
Gets current value of property indent.

A string type that represents Grid's span values for large, medium and small screens. Allowed values are separated by space Letters L, M or S followed by number of columns from 1 to 12 that the container has to take, for example: "L2 M4 S6", "M12", "s10" or "l4 m4". Note that the parameters has to be provided in the order large medium small.

Returns:
{sap.ui.layout.GridIndent} Value of property indent
getIndentL(): int
Gets current value of property indentL.

Optional. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "indent".

Returns:
{int} Value of property indentL
getIndentM(): int
Gets current value of property indentM.

Optional. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "indent".

Returns:
{int} Value of property indentM
getIndentS(): int
Gets current value of property indentS.

Optional. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "indent".

Returns:
{int} Value of property indentS
getIndentXL(): int
Gets current value of property indentXL.

Optional. Defines a span value for extra large screens. This value overwrites the value for extra large screens defined in the parameter "indent".

Returns:
{int} Value of property indentXL
getLinebreak(): boolean
Gets current value of property linebreak.

Optional. If this property is set to true, the control on all-size screens causes a line break within the Grid and becomes the first within the next line.

Default value is false.

Returns:
{boolean} Value of property linebreak
getLinebreakL(): boolean
Gets current value of property linebreakL.

Optional. If this property is set to true, the control on large screens causes a line break within the Grid and becomes the first within the next line.

Default value is false.

Returns:
{boolean} Value of property linebreakL
getLinebreakM(): boolean
Gets current value of property linebreakM.

Optional. If this property is set to true, the control on medium sized screens causes a line break within the Grid and becomes the first within the next line.

Default value is false.

Returns:
{boolean} Value of property linebreakM
getLinebreakS(): boolean
Gets current value of property linebreakS.

Optional. If this property is set to true, the control on small screens causes a line break within the Grid and becomes the first within the next line.

Default value is false.

Returns:
{boolean} Value of property linebreakS
getLinebreakXL(): boolean
Gets current value of property linebreakXL.

Optional. If this property is set to true, the control on extra large screens causes a line break within the Grid and becomes the first within the next line.

Default value is false.

Returns:
{boolean} Value of property linebreakXL
getMoveBackwards(): sap.ui.layout.GridIndent
Gets current value of property moveBackwards.

Optional. Moves a cell backwards so many columns as specified.

Returns:
{sap.ui.layout.GridIndent} Value of property moveBackwards
getMoveForward(): sap.ui.layout.GridIndent
Gets current value of property moveForward.

Optional. Moves a cell forwards so many columns as specified.

Returns:
{sap.ui.layout.GridIndent} Value of property moveForward
Gets current value of property span.

A string type that represents Grid's span values for large, medium and small screens. Allowed values are separated by space Letters L, M or S followed by number of columns from 1 to 12 that the container has to take, for example: "L2 M4 S6", "M12", "s10" or "l4 m4". Note that the parameters has to be provided in the order large medium small.

Returns:
{sap.ui.layout.GridSpan} Value of property span
getSpanL(): int
Gets current value of property spanL.

Optional. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "span".

Returns:
{int} Value of property spanL
getSpanM(): int
Gets current value of property spanM.

Optional. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "span".

Returns:
{int} Value of property spanM
getSpanS(): int
Gets current value of property spanS.

Optional. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "span".

Returns:
{int} Value of property spanS
getSpanXL(): int
Gets current value of property spanXL.

Optional. Defines a span value for extra large screens. This value overwrites the value for extra large screens defined in the parameter "span".

Returns:
{int} Value of property spanXL
getVisibleL(): boolean
Gets current value of property visibleL.

Defines if this Control is visible on Large screens.

Default value is true.

Returns:
{boolean} Value of property visibleL
getVisibleM(): boolean
Gets current value of property visibleM.

Defines if this Control is visible on Medium size screens.

Default value is true.

Returns:
{boolean} Value of property visibleM
getVisibleS(): boolean
Gets current value of property visibleS.

Defines if this Control is visible on small screens.

Default value is true.

Returns:
{boolean} Value of property visibleS
getVisibleXL(): boolean
Gets current value of property visibleXL.

Defines if this Control is visible on XL - extra Large screens.

Default value is true.

Returns:
{boolean} Value of property visibleXL
setIndent(sIndent): sap.ui.layout.GridData
Sets a new value for property indent.

A string type that represents Grid's span values for large, medium and small screens. Allowed values are separated by space Letters L, M or S followed by number of columns from 1 to 12 that the container has to take, for example: "L2 M4 S6", "M12", "s10" or "l4 m4". Note that the parameters has to be provided in the order large medium small.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.layout.GridIndent}sIndent New value for property indent
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentL(iIndentL): sap.ui.layout.GridData
Sets a new value for property indentL.

Optional. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentL New value for property indentL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentM(iIndentM): sap.ui.layout.GridData
Sets a new value for property indentM.

Optional. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentM New value for property indentM
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentS(iIndentS): sap.ui.layout.GridData
Sets a new value for property indentS.

Optional. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentS New value for property indentS
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentXL(iIndentXL): sap.ui.layout.GridData
Sets a new value for property indentXL.

Optional. Defines a span value for extra large screens. This value overwrites the value for extra large screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentXL New value for property indentXL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setLinebreak(bLinebreak): sap.ui.layout.GridData
Sets a new value for property linebreak.

Optional. If this property is set to true, the control on all-size screens causes a line break within the Grid and becomes the first within the next line.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bLinebreak New value for property linebreak
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setLinebreakL(bLinebreakL): sap.ui.layout.GridData
Sets a new value for property linebreakL.

Optional. If this property is set to true, the control on large screens causes a line break within the Grid and becomes the first within the next line.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bLinebreakL New value for property linebreakL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setLinebreakM(bLinebreakM): sap.ui.layout.GridData
Sets a new value for property linebreakM.

Optional. If this property is set to true, the control on medium sized screens causes a line break within the Grid and becomes the first within the next line.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bLinebreakM New value for property linebreakM
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setLinebreakS(bLinebreakS): sap.ui.layout.GridData
Sets a new value for property linebreakS.

Optional. If this property is set to true, the control on small screens causes a line break within the Grid and becomes the first within the next line.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bLinebreakS New value for property linebreakS
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setLinebreakXL(bLinebreakXL): sap.ui.layout.GridData
Sets a new value for property linebreakXL.

Optional. If this property is set to true, the control on extra large screens causes a line break within the Grid and becomes the first within the next line.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bLinebreakXL New value for property linebreakXL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setMoveBackwards(sMoveBackwards): sap.ui.layout.GridData
Sets a new value for property moveBackwards.

Optional. Moves a cell backwards so many columns as specified.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.layout.GridIndent}sMoveBackwards New value for property moveBackwards
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setMoveForward(sMoveForward): sap.ui.layout.GridData
Sets a new value for property moveForward.

Optional. Moves a cell forwards so many columns as specified.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.layout.GridIndent}sMoveForward New value for property moveForward
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpan(sSpan): sap.ui.layout.GridData
Sets a new value for property span.

A string type that represents Grid's span values for large, medium and small screens. Allowed values are separated by space Letters L, M or S followed by number of columns from 1 to 12 that the container has to take, for example: "L2 M4 S6", "M12", "s10" or "l4 m4". Note that the parameters has to be provided in the order large medium small.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.layout.GridSpan}sSpan New value for property span
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanL(iSpanL): sap.ui.layout.GridData
Sets a new value for property spanL.

Optional. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanL New value for property spanL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanM(iSpanM): sap.ui.layout.GridData
Sets a new value for property spanM.

Optional. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanM New value for property spanM
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanS(iSpanS): sap.ui.layout.GridData
Sets a new value for property spanS.

Optional. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanS New value for property spanS
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanXL(iSpanXL): sap.ui.layout.GridData
Sets a new value for property spanXL.

Optional. Defines a span value for extra large screens. This value overwrites the value for extra large screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanXL New value for property spanXL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleL(bVisibleL): sap.ui.layout.GridData
Sets a new value for property visibleL.

Defines if this Control is visible on Large screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleL New value for property visibleL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleM(bVisibleM): sap.ui.layout.GridData
Sets a new value for property visibleM.

Defines if this Control is visible on Medium size screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleM New value for property visibleM
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleS(bVisibleS): sap.ui.layout.GridData
Sets a new value for property visibleS.

Defines if this Control is visible on small screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleS New value for property visibleS
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleXL(bVisibleXL): sap.ui.layout.GridData
Sets a new value for property visibleXL.

Defines if this Control is visible on XL - extra Large screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleXL New value for property visibleXL
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
getIndentLarge(): int
Gets current value of property indentLarge.

Deprecated. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "indent".

Deprecated:
Since version 1.17.1. Use indentL instead.
Returns:
{int} Value of property indentLarge
getIndentMedium(): int
Gets current value of property indentMedium.

Deprecated. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "indent".

Deprecated:
Since version 1.17.1. Use indentM instead.
Returns:
{int} Value of property indentMedium
getIndentSmall(): int
Gets current value of property indentSmall.

Deprecated. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "indent".

Deprecated:
Since version 1.17.1. Use indentS instead.
Returns:
{int} Value of property indentSmall
getSpanLarge(): int
Gets current value of property spanLarge.

Deprecated. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "span".

Deprecated:
Since version 1.17.1. Use spanL instead.
Returns:
{int} Value of property spanLarge
getSpanMedium(): int
Gets current value of property spanMedium.

Deprecated. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "span".

Deprecated:
Since version 1.17.1. Use spanM instead.
Returns:
{int} Value of property spanMedium
getSpanSmall(): int
Gets current value of property spanSmall.

Deprecated. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "span".

Deprecated:
Since version 1.17.1. Use spanS instead.
Returns:
{int} Value of property spanSmall
getVisibleOnLarge(): boolean
Gets current value of property visibleOnLarge.

Deprecated. Defines if this Control is visible on Large screens.

Default value is true.

Deprecated:
Since version 1.17.1. Use visibleL instead.
Returns:
{boolean} Value of property visibleOnLarge
getVisibleOnMedium(): boolean
Gets current value of property visibleOnMedium.

Deprecated. Defines if this Control is visible on Medium size screens.

Default value is true.

Deprecated:
Since version 1.17.1. Use visibleM instead.
Returns:
{boolean} Value of property visibleOnMedium
getVisibleOnSmall(): boolean
Gets current value of property visibleOnSmall.

Deprecated. Defines if this Control is visible on small screens.

Default value is true.

Deprecated:
Since version 1.17.1. Use visibleS instead.
Returns:
{boolean} Value of property visibleOnSmall
setIndentLarge(iIndentLarge): sap.ui.layout.GridData
Sets a new value for property indentLarge.

Deprecated. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentLarge New value for property indentLarge
Deprecated:
Since version 1.17.1. Use indentL instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentMedium(iIndentMedium): sap.ui.layout.GridData
Sets a new value for property indentMedium.

Deprecated. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentMedium New value for property indentMedium
Deprecated:
Since version 1.17.1. Use indentM instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setIndentSmall(iIndentSmall): sap.ui.layout.GridData
Sets a new value for property indentSmall.

Deprecated. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "indent".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iIndentSmall New value for property indentSmall
Deprecated:
Since version 1.17.1. Use indentS instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanLarge(iSpanLarge): sap.ui.layout.GridData
Sets a new value for property spanLarge.

Deprecated. Defines a span value for large screens. This value overwrites the value for large screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanLarge New value for property spanLarge
Deprecated:
Since version 1.17.1. Use spanL instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanMedium(iSpanMedium): sap.ui.layout.GridData
Sets a new value for property spanMedium.

Deprecated. Defines a span value for medium size screens. This value overwrites the value for medium screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanMedium New value for property spanMedium
Deprecated:
Since version 1.17.1. Use spanM instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setSpanSmall(iSpanSmall): sap.ui.layout.GridData
Sets a new value for property spanSmall.

Deprecated. Defines a span value for small screens. This value overwrites the value for small screens defined in the parameter "span".

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{int}iSpanSmall New value for property spanSmall
Deprecated:
Since version 1.17.1. Use spanS instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleOnLarge(bVisibleOnLarge): sap.ui.layout.GridData
Sets a new value for property visibleOnLarge.

Deprecated. Defines if this Control is visible on Large screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleOnLarge New value for property visibleOnLarge
Deprecated:
Since version 1.17.1. Use visibleL instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleOnMedium(bVisibleOnMedium): sap.ui.layout.GridData
Sets a new value for property visibleOnMedium.

Deprecated. Defines if this Control is visible on Medium size screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleOnMedium New value for property visibleOnMedium
Deprecated:
Since version 1.17.1. Use visibleM instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining
setVisibleOnSmall(bVisibleOnSmall): sap.ui.layout.GridData
Sets a new value for property visibleOnSmall.

Deprecated. Defines if this Control is visible on small screens.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bVisibleOnSmall New value for property visibleOnSmall
Deprecated:
Since version 1.17.1. Use visibleS instead.
Returns:
{sap.ui.layout.GridData} Reference to this in order to allow method chaining