Show TOC Start of Content Area

Object documentation RowRepeater This graphic is explained in the accompanying text  Locate the document in its SAP Library structure

Definition

The RowRepeater is a UI element that creates a list of rows with the same layout.

The figure below illustrates a RowRepeater element.

This graphic is explained in the accompanying text

 

Supported RowElements are TransparentContainer, TextView, Image and various links: LinkToAction, FileDownload, LinkToUrl.

Each UIElement in the RowElement is laid out in one column.

If the RowElement is a TransparentContainer, with Layout MatrixLayout and scrollingMode=none, it will be treated differently: The MatrixLayout will be "disintegrated". Its children will be treated as cells of the RowElement's MatrixLayout. The maximum number of MatrixLayout rows (of all RowElements which are a TransparentContainer with Layout MatrixLayout) defines the number of rows in one RowRepeater row. All other cells get a rowSpan, so that they fit again to the maximum number of MatrixLayout rows.

This graphic is explained in the accompanying text

Description of UI Element Properties

      accessibilityDescription

When accessibility is activated, the assigned text is added to the tooltip. This description provides semantic details of the UI element and is only read by the screen reader if the user focuses the complete Ul element.

      dataSource

Determines the data source of the RowRepeater. You can use it to specify the path to the context node providing the data.

      design

design can take the following values and is represented by enumeration type WDRowRepeaterDesign:

       alternating

       transparent

      firstVisibleRow

Specifies which row is displayed as the first row.

      visibleRowCount

Specifies the number of rows that can be displayed without the user needing to scroll. The value -1 displays all rows without the need to scroll.

      width

Determines the width of the RowRepeater that you can specify in CSS sizes, such as em, ex, pixels or percentage values

Properties Overview

Name

Interface

Type

Initial Value

Bindable

accessibilityDescription

IWDRowRepeater

String

 

bindable

dataSource

IWDRowRepeater

Object

 

bindable_mandatory

Design

IWDRowRepeater

WDRowRepeaterDesign

transparent

bindable

Enabled

IWDUIElement

boolean

true

bindable

firstVisibleRow

IWDRowRepeater

int

0

bindable

Tooltip

IWDUIElement

String

 

bindable

Visible

IWDUIElement

WDVisibility

visible

bindable

visibleRowCount

IWDRowRepeater

int

10

bindable

Width

IWDRowRepeater

String

 

bindable

 

End of Content Area