From 6026b9f9a1616e49ab6091a1e8424164dca0e003 Mon Sep 17 00:00:00 2001 From: choper725 <129428114+choper725@users.noreply.github.com> Date: Thu, 1 Feb 2024 00:40:59 +0200 Subject: [PATCH] xml view addtions (#832) * imagemapster cc edit * xml view additions --- src/02/01/01/z2ui5_cl_xml_view.clas.abap | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/02/01/01/z2ui5_cl_xml_view.clas.abap b/src/02/01/01/z2ui5_cl_xml_view.clas.abap index 3b4e9a81..9f0de38e 100644 --- a/src/02/01/01/z2ui5_cl_xml_view.clas.abap +++ b/src/02/01/01/z2ui5_cl_xml_view.clas.abap @@ -499,6 +499,15 @@ CLASS z2ui5_cl_xml_view DEFINITION !horizontalscrolling TYPE clike OPTIONAL !verticalscrolling TYPE clike OPTIONAL !afterclose TYPE clike OPTIONAL + !beforeopen TYPE clike OPTIONAL + !beforeclose TYPE clike OPTIONAL + !afteropen TYPE clike OPTIONAL + !draggable TYPE clike OPTIONAL + !closeonnavigation TYPE clike OPTIONAL + !escapehandler TYPE clike OPTIONAL + !type TYPE clike OPTIONAL + !titlealignment TYPE clike OPTIONAL + !state TYPE clike OPTIONAL PREFERRED PARAMETER title RETURNING VALUE(result) TYPE REF TO z2ui5_cl_xml_view . @@ -2075,6 +2084,7 @@ CLASS z2ui5_cl_xml_view DEFINITION !tabdensitymode TYPE clike OPTIONAL !tabsoverflowmode TYPE clike OPTIONAL !visible TYPE clike OPTIONAL + !id TYPE clike OPTIONAL RETURNING VALUE(result) TYPE REF TO z2ui5_cl_xml_view . METHODS nav_container @@ -4150,14 +4160,22 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION. t_prop = VALUE #( ( n = `title` v = title ) ( n = `icon` v = icon ) ( n = `stretch` v = stretch ) + ( n = `state` v = state ) + ( n = `titleAlignment` v = titleAlignment ) + ( n = `type` v = type ) ( n = `showHeader` v = showheader ) ( n = `contentWidth` v = contentwidth ) ( n = `contentHeight` v = contentheight ) + ( n = `escapeHandler` v = escapeHandler ) + ( n = `closeOnNavigation` v = z2ui5_cl_util_func=>boolean_abap_2_json( closeonnavigation ) ) + ( n = `draggable` v = z2ui5_cl_util_func=>boolean_abap_2_json( draggable ) ) ( n = `resizable` v = z2ui5_cl_util_func=>boolean_abap_2_json( resizable ) ) ( n = `horizontalScrolling` v = z2ui5_cl_util_func=>boolean_abap_2_json( horizontalscrolling ) ) ( n = `verticalScrolling` v = z2ui5_cl_util_func=>boolean_abap_2_json( verticalscrolling ) ) + ( n = `afterOpen` v = afterOpen ) + ( n = `beforeClose` v = beforeClose ) + ( n = `beforeOpen` v = beforeOpen ) ( n = `afterClose` v = afterclose ) ) ). - ENDMETHOD. @@ -5014,6 +5032,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION. ( n = `maxNestingLevel` v = maxnestinglevel ) ( n = `tabDensityMode` v = tabdensitymode ) ( n = `tabsOverflowMode` v = tabsoverflowmode ) + ( n = `id` v = id ) ( n = `visible` v = z2ui5_cl_util_func=>boolean_abap_2_json( visible ) ) ( n = `mode` v = mode ) ) ).