/AWS1/CL_QSTGRIDLAYOUTELEMENT¶
An element within a grid layout.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_elementid TYPE /AWS1/QSTSHORTRESTRICTIVERES00 /AWS1/QSTSHORTRESTRICTIVERES00¶
A unique identifier for an element within a grid layout.
iv_elementtype TYPE /AWS1/QSTLAYOUTELEMENTTYPE /AWS1/QSTLAYOUTELEMENTTYPE¶
The type of element.
iv_columnspan TYPE /AWS1/QSTGRIDLAYOUTELEMENTCO01 /AWS1/QSTGRIDLAYOUTELEMENTCO01¶
The width of a grid element expressed as a number of grid columns.
iv_rowspan TYPE /AWS1/QSTGRIDLAYOUTELEMENTRO01 /AWS1/QSTGRIDLAYOUTELEMENTRO01¶
The height of a grid element expressed as a number of grid rows.
Optional arguments:¶
iv_columnindex TYPE /AWS1/QSTGRIDLAYOUTELEMENTCO00 /AWS1/QSTGRIDLAYOUTELEMENTCO00¶
The column index for the upper left corner of an element.
iv_rowindex TYPE /AWS1/QSTGRIDLAYOUTELEMENTRO00 /AWS1/QSTGRIDLAYOUTELEMENTRO00¶
The row index for the upper left corner of an element.
io_borderstyle TYPE REF TO /AWS1/CL_QSTGRIDLAYELEMENTBO00 /AWS1/CL_QSTGRIDLAYELEMENTBO00¶
The border style configuration of a grid layout element.
io_selectedborderstyle TYPE REF TO /AWS1/CL_QSTGRIDLAYELEMENTBO00 /AWS1/CL_QSTGRIDLAYELEMENTBO00¶
The border style configuration of a grid layout element. This border style is used when the element is selected.
io_backgroundstyle TYPE REF TO /AWS1/CL_QSTGRIDLAYELEMENTBA00 /AWS1/CL_QSTGRIDLAYELEMENTBA00¶
The background style configuration of a grid layout element.
io_loadinganimation TYPE REF TO /AWS1/CL_QSTLOADINGANIMATION /AWS1/CL_QSTLOADINGANIMATION¶
LoadingAnimation
iv_borderradius TYPE /AWS1/QSTBORDERRADIUS /AWS1/QSTBORDERRADIUS¶
The border radius of a grid layout element.
iv_padding TYPE /AWS1/QSTPADDING /AWS1/QSTPADDING¶
The padding of a grid layout element.
Queryable Attributes¶
ElementId¶
A unique identifier for an element within a grid layout.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ELEMENTID() |
Getter for ELEMENTID, with configurable default |
ASK_ELEMENTID() |
Getter for ELEMENTID w/ exceptions if field has no value |
HAS_ELEMENTID() |
Determine if ELEMENTID has a value |
ElementType¶
The type of element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ELEMENTTYPE() |
Getter for ELEMENTTYPE, with configurable default |
ASK_ELEMENTTYPE() |
Getter for ELEMENTTYPE w/ exceptions if field has no value |
HAS_ELEMENTTYPE() |
Determine if ELEMENTTYPE has a value |
ColumnIndex¶
The column index for the upper left corner of an element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COLUMNINDEX() |
Getter for COLUMNINDEX, with configurable default |
ASK_COLUMNINDEX() |
Getter for COLUMNINDEX w/ exceptions if field has no value |
HAS_COLUMNINDEX() |
Determine if COLUMNINDEX has a value |
ColumnSpan¶
The width of a grid element expressed as a number of grid columns.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COLUMNSPAN() |
Getter for COLUMNSPAN, with configurable default |
ASK_COLUMNSPAN() |
Getter for COLUMNSPAN w/ exceptions if field has no value |
HAS_COLUMNSPAN() |
Determine if COLUMNSPAN has a value |
RowIndex¶
The row index for the upper left corner of an element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROWINDEX() |
Getter for ROWINDEX, with configurable default |
ASK_ROWINDEX() |
Getter for ROWINDEX w/ exceptions if field has no value |
HAS_ROWINDEX() |
Determine if ROWINDEX has a value |
RowSpan¶
The height of a grid element expressed as a number of grid rows.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROWSPAN() |
Getter for ROWSPAN, with configurable default |
ASK_ROWSPAN() |
Getter for ROWSPAN w/ exceptions if field has no value |
HAS_ROWSPAN() |
Determine if ROWSPAN has a value |
BorderStyle¶
The border style configuration of a grid layout element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BORDERSTYLE() |
Getter for BORDERSTYLE |
SelectedBorderStyle¶
The border style configuration of a grid layout element. This border style is used when the element is selected.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELECTEDBORDERSTYLE() |
Getter for SELECTEDBORDERSTYLE |
BackgroundStyle¶
The background style configuration of a grid layout element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BACKGROUNDSTYLE() |
Getter for BACKGROUNDSTYLE |
LoadingAnimation¶
LoadingAnimation
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOADINGANIMATION() |
Getter for LOADINGANIMATION |
BorderRadius¶
The border radius of a grid layout element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BORDERRADIUS() |
Getter for BORDERRADIUS, with configurable default |
ASK_BORDERRADIUS() |
Getter for BORDERRADIUS w/ exceptions if field has no value |
HAS_BORDERRADIUS() |
Determine if BORDERRADIUS has a value |
Padding¶
The padding of a grid layout element.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PADDING() |
Getter for PADDING, with configurable default |
ASK_PADDING() |
Getter for PADDING w/ exceptions if field has no value |
HAS_PADDING() |
Determine if PADDING has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GRIDLAYOUTELEMENTLIST¶
TYPES TT_GRIDLAYOUTELEMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTGRIDLAYOUTELEMENT WITH DEFAULT KEY
.