UI Elemets IconTabBar + IconTabFilter (#382)

* UI Element Checkbox - Event Select

* UI Elemtent ICONTABBAR + ICONTABFILTER
This commit is contained in:
Th0masMa 2023-07-14 19:53:50 +02:00 committed by GitHub
parent eac1941bf2
commit 1058a1e05a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1207,6 +1207,25 @@ public section.
!COUNTER type CLIKE optional !COUNTER type CLIKE optional
returning returning
value(RESULT) type ref to Z2UI5_CL_XML_VIEW . value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
methods ICONTABBAR
importing
!CLASS type CLIKE optional
!SELECT type CLIKE optional
!EXPAND type CLIKE optional
!EXPANDABLE type ABAP_BOOL optional
!EXPANDED type ABAP_BOOL optional
!SELECTEDKEY type CLIKE optional
returning
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
methods ICONTABFILTER
importing
!ICON type CLIKE optional
!ICONCOLOR type CLIKE optional
!COUNT type CLIKE optional
!TEXT type ABAP_BOOL optional
!KEY type ABAP_BOOL optional
returning
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
PROTECTED SECTION. PROTECTED SECTION.
DATA mv_name TYPE string. DATA mv_name TYPE string.
@ -3075,4 +3094,27 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD icontabbar.
result = _generic( name = `IconTabBar`
t_prop = VALUE #( ( n = `class` v = class )
( n = `select` v = select )
( n = `expand` v = expand )
( n = `expandable` v = expandable )
( n = `expanded` v = expanded )
( n = `selectedKey` v = selectedKey ) ) ).
ENDMETHOD.
METHOD icontabfilter.
result = _generic( name = `IconTabFilter`
t_prop = VALUE #( ( n = `icon` v = icon )
( n = `iconColor` v = iconColor )
( n = `count` v = count )
( n = `text` v = text )
( n = `key` v = key ) ) ).
ENDMETHOD.
ENDCLASS. ENDCLASS.