Class sap.landvisz.internal.LinearRowFieldModule: sap/landvisz/internal/LinearRowField
A control to render linear row fields in data container region of a system
sClassName
and enriches it with the information contained in oClassInfo
. Accepts an object literal mSettings
that defines initial property values, aggregated and associated objects as well as event handlers.
If the name of a setting is ambiguous (e.g. a property has the same name as an event), then the framework assumes property, aggregation, association, event in that order. To override this automatic resolution, one of the prefixes "aggregation:", "association:" or "event:" can be added to the name of the setting (such a prefixed name must be enclosed in single or double quotes).
The supported settings are:
- Properties
- label : string
- value : string
- renderingSize : sap.landvisz.EntityCSSSize (default: sap.landvisz.EntityCSSSize.Regular)
- iconType : string
- iconTitle : string
- rightIconSrc : string
- linkSource : string
- rightIconTooltip : string
- invalidName : boolean
- Aggregations
- Associations
- Events
{string} | sId? | id for the new control, generated automatically if no id is given |
{object} | mSettings? | initial settings for the new control |
sClassName
and enriches it with the information contained in oClassInfo
. oClassInfo
might contain the same kind of informations as described in Element.extend.
{string} | sClassName | name of the class to be created |
{object} | oClassInfo? | object literal with informations about the class |
{function} | FNMetaImpl? | constructor function for the metadata object. If not given, it defaults to sap.ui.core.ElementMetadata. |
{function} | the created class / constructor function |
{sap.ui.base.Metadata} | Metadata object describing this class |
iconTitle
. title of the icon displayed in the row field Default value is empty/undefined
{string} | the value of property iconTitle |
iconType
. text of the icon dislayed in the row field Default value is empty/undefined
{string} | the value of property iconType |
invalidName
. determines if the product version are valid/invalid Default value is empty/undefined
{boolean} | the value of property invalidName |
label
. text to be displayed in the row field Default value is empty/undefined
{string} | the value of property label |
linkSource
. source from which two or more systems are dependent Default value is empty/undefined
{string} | the value of property linkSource |
renderingSize
. rendering size of system Default value is sap.landvisz.EntityCSSSize.Regular
{sap.landvisz.EntityCSSSize} | the value of property renderingSize |
rightIconSrc
. Image source of the icon on right Default value is empty/undefined
{string} | the value of property rightIconSrc |
rightIconTooltip
. tool tip for the right icon Default value is empty/undefined
{string} | the value of property rightIconTooltip |
value
. value to be displayed in the row field Default value is empty/undefined
{string} | the value of property value |
iconTitle
. Default value is empty/undefined
{string} | sIconTitle | new value for property iconTitle |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
iconType
. Default value is empty/undefined
{string} | sIconType | new value for property iconType |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
invalidName
. Default value is empty/undefined
{boolean} | bInvalidName | new value for property invalidName |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
label
. Default value is empty/undefined
{string} | sLabel | new value for property label |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
linkSource
. Default value is empty/undefined
{string} | sLinkSource | new value for property linkSource |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
renderingSize
. Default value is sap.landvisz.EntityCSSSize.Regular
{sap.landvisz.EntityCSSSize} | oRenderingSize | new value for property renderingSize |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
rightIconSrc
. Default value is empty/undefined
{string} | sRightIconSrc | new value for property rightIconSrc |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
rightIconTooltip
. Default value is empty/undefined
{string} | sRightIconTooltip | new value for property rightIconTooltip |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |
value
. Default value is empty/undefined
{string} | sValue | new value for property value |
{sap.landvisz.internal.LinearRowField} | this to allow method chaining |