From b698ffeff5bb1b0eeb6bfce562abfc7426162570 Mon Sep 17 00:00:00 2001 From: Th0masMa <64013300+Th0masMa@users.noreply.github.com> Date: Thu, 27 Jul 2023 17:30:11 +0200 Subject: [PATCH] New UI Element RatingIndicator (#427) * UI Element calendarappointment namespace changed * New UI Element RatingIndicator * New UI Element RatingIndicator --- src/z2ui5_cl_xml_view.clas.abap | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/z2ui5_cl_xml_view.clas.abap b/src/z2ui5_cl_xml_view.clas.abap index 591413bc..17d5bb46 100644 --- a/src/z2ui5_cl_xml_view.clas.abap +++ b/src/z2ui5_cl_xml_view.clas.abap @@ -1358,6 +1358,20 @@ CLASS z2ui5_cl_xml_view DEFINITION RETURNING VALUE(result) TYPE REF TO z2ui5_cl_xml_view . + methods RATINGINDICATOR + importing + !MAXVALUE type CLIKE optional + !ENABLED type ABAP_BOOLEAN optional + !CLASS type CLIKE optional + !VALUE type CLIKE optional + !ICONSIZE type CLIKE optional + !TOOLTIP type CLIKE optional + !DISPLAYONLY type ABAP_BOOLEAN optional + !CHANGE type CLIKE optional + !ID type CLIKE optional + !EDITABLE type ABAP_BOOLEAN optional + returning + value(RESULT) type ref to Z2UI5_CL_XML_VIEW . PROTECTED SECTION. DATA mv_name TYPE string. @@ -3506,4 +3520,20 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION. result = result2. ENDMETHOD. + + + METHOD ratingindicator. + result = _generic( name = `RatingIndicator` + t_prop = VALUE #( ( n = `class` v = class ) + ( n = `maxValue` v = maxvalue ) + ( n = `displayOnly` v = displayonly ) + ( n = `editable` v = editable ) + ( n = `iconSize` v = iconSize ) + ( n = `maxValue` v = maxValue ) + ( n = `value` v = value ) + ( n = `id` v = id ) + ( n = `change` v = change ) + ( n = `enabled` v = enabled ) + ( n = `tooltip` v = tooltip ) ) ). + ENDMETHOD. ENDCLASS.