class sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo

Visiblity: public
UX Guidelines:
Implements:
Available since: N/A
Module: sap/f/FlexibleColumnLayoutAccessibleLandmarkInfo
Application Component: CA-UI5-CTR

Settings for accessible landmarks which can be applied to the container elements of a sap.f.FlexibleColumnLayout control. For example, these landmarks are used by assistive technologies (such as screen readers) to provide a meaningful columns overview.


Constructor

Constructor for a new sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo element.

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

new sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo(sId?, mSettings?)
Param Type Default Value Description
sId? string

ID for the new element, generated automatically if no ID is given

mSettings? object

Initial settings for the new element


Properties

Name Type Default Value Description
firstColumnLabel string

Text that describes the landmark of the first column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

Visibility: public
lastColumnLabel string

Text that describes the landmark of the last column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

Visibility: public
middleColumnLabel string

Text that describes the landmark of the middle column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

Visibility: public

Methods Overview

Method Description
sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.extend

Creates a new subclass of class sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo 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.Element.extend.

getFirstColumnLabel

Gets current value of property firstColumnLabel.

Text that describes the landmark of the first column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

getLastColumnLabel

Gets current value of property lastColumnLabel.

Text that describes the landmark of the last column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.getMetadata

Returns a metadata object for class sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.

getMiddleColumnLabel

Gets current value of property middleColumnLabel.

Text that describes the landmark of the middle column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

setFirstColumnLabel

Sets a new value for property firstColumnLabel.

Text that describes the landmark of the first column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

setLastColumnLabel

Sets a new value for property lastColumnLabel.

Text that describes the landmark of the last column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

setMiddleColumnLabel

Sets a new value for property middleColumnLabel.

Text that describes the landmark of the middle column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.extend

Creates a new subclass of class sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo 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.Element.extend.

Param Type DefaultValue Description
sClassName string

Name of the class being created

oClassInfo object

Object literal with information about the class

FNMetaImpl function

Constructor function for the metadata object; if not given, it defaults to the metadata implementation used by this class

getFirstColumnLabel

Gets current value of property firstColumnLabel.

Text that describes the landmark of the first column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

getLastColumnLabel

Gets current value of property lastColumnLabel.

Text that describes the landmark of the last column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.getMetadata

Returns a metadata object for class sap.f.FlexibleColumnLayoutAccessibleLandmarkInfo.

getMiddleColumnLabel

Gets current value of property middleColumnLabel.

Text that describes the landmark of the middle column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

setFirstColumnLabel

Sets a new value for property firstColumnLabel.

Text that describes the landmark of the first column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

Param Type DefaultValue Description
sFirstColumnLabel string

New value for property firstColumnLabel

setLastColumnLabel

Sets a new value for property lastColumnLabel.

Text that describes the landmark of the last column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

Param Type DefaultValue Description
sLastColumnLabel string

New value for property lastColumnLabel

setMiddleColumnLabel

Sets a new value for property middleColumnLabel.

Text that describes the landmark of the middle column of the corresponding sap.f.FlexibleColumnLayout control.

If not set, a predefined text is used.

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

Param Type DefaultValue Description
sMiddleColumnLabel string

New value for property middleColumnLabel