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 |