update nav container and frontend method (#494)

This commit is contained in:
oblomov 2023-08-16 16:40:21 +02:00 committed by GitHub
parent 4c18dffc3e
commit 4de8956b80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 7 deletions

View File

@ -228,6 +228,11 @@ CLASS Z2UI5_CL_HTTP_HANDLER IMPLEMENTATION.
` case 'POPOVER_CLOSE':` && |\n| && ` case 'POPOVER_CLOSE':` && |\n| &&
` sap.z2ui5.oController.PopoverDestroy();` && |\n| && ` sap.z2ui5.oController.PopoverDestroy();` && |\n| &&
` break;` && |\n| && ` break;` && |\n| &&
` case 'NAV_TO':` && |\n| &&
` var navCon = sap.z2ui5.oView.byId(args[0].T_ARG[0]);` && |\n| &&
` var navConTo = sap.z2ui5.oView.byId(args[0].T_ARG[1]);` && |\n| &&
` navCon.to(navConTo);` && |\n| &&
` break;` && |\n| &&
` }` && |\n| && ` }` && |\n| &&
` },` && |\n| && ` },` && |\n| &&
|\n| && |\n| &&

View File

@ -753,10 +753,13 @@ CLASS z2ui5_cl_xml_view DEFINITION
!design TYPE clike OPTIONAL !design TYPE clike OPTIONAL
PREFERRED PARAMETER text PREFERRED PARAMETER text
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view . VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
METHODS image METHODS image
IMPORTING IMPORTING
!src TYPE clike OPTIONAL !src TYPE clike OPTIONAL
!class TYPE clike OPTIONAL
!height TYPE clike OPTIONAL
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view . VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
METHODS date_picker METHODS date_picker
@ -1569,7 +1572,9 @@ CLASS z2ui5_cl_xml_view DEFINITION
METHODS Nav_Container METHODS Nav_Container
IMPORTING IMPORTING
!initialPage TYPE clike OPTIONAL !initialPage TYPE clike OPTIONAL
!id TYPE clike OPTIONAL
!defaultTransitionName TYPE clike OPTIONAL
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view. VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
@ -1578,7 +1583,7 @@ CLASS z2ui5_cl_xml_view DEFINITION
VALUE(result) TYPE REF TO z2ui5_cl_xml_view. VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
METHODS mainContents METHODS main_contents
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view. VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
@ -2674,7 +2679,11 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD image. METHOD image.
result = me. result = me.
_generic( name = `Image` _generic( name = `Image`
t_prop = VALUE #( ( n = `src` v = src ) ) ). t_prop = VALUE #(
( n = `src` v = src )
( n = class v = class )
( n = `height` v = height )
) ).
ENDMETHOD. ENDMETHOD.
@ -2875,7 +2884,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD mainContents. METHOD main_contents.
result = _generic( name = `mainContents` result = _generic( name = `mainContents`
ns = `tnt` ). ns = `tnt` ).
@ -2980,7 +2989,11 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD Nav_Container. METHOD Nav_Container.
result = _generic( name = `NavContainer` result = _generic( name = `NavContainer`
t_prop = VALUE #( ( n = `initialPage` v = initialPage ) ) ). t_prop = VALUE #(
( n = `initialPage` v = initialPage )
( n = `id` v = id )
( n = `defaultTransitionName` v = defaultTransitionName )
) ).
ENDMETHOD. ENDMETHOD.
@ -3959,4 +3972,4 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
result = result2. result = result2.
ENDMETHOD. ENDMETHOD.
ENDCLASS. ENDCLASS.