From 9d7039ac2e0a725a6ecf95be5063da128374a2c9 Mon Sep 17 00:00:00 2001 From: Christian Guenter Date: Thu, 3 Oct 2024 09:18:01 +0000 Subject: [PATCH] Set LP title for landing page --- src/z2ui5_cl_demo_app_000.clas.abap | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/z2ui5_cl_demo_app_000.clas.abap b/src/z2ui5_cl_demo_app_000.clas.abap index bfe91c8a..4e460dfe 100644 --- a/src/z2ui5_cl_demo_app_000.clas.abap +++ b/src/z2ui5_cl_demo_app_000.clas.abap @@ -33,6 +33,8 @@ CLASS z2ui5_cl_demo_app_000 IMPLEMENTATION. METHOD z2ui5_if_app~main. + CONSTANTS c_title TYPE string VALUE ` abap2UI5 - Samples`. + DATA(ls_get) = client->get( ). IF client->get( )-check_on_navigated = abap_true. @@ -61,7 +63,7 @@ CLASS z2ui5_cl_demo_app_000 IMPLEMENTATION. DATA(page) = z2ui5_cl_xml_view=>factory( )->shell( )->page( id = `page` - title = ` abap2UI5 - Samples` + title = c_title navbuttonpress = client->_event( val = 'BACK' s_ctrl = VALUE #( check_view_destroy = abap_true ) ) shownavbutton = xsdbool( client->get( )-s_draft-id_prev_app_stack IS NOT INITIAL ) )->header_content( @@ -69,6 +71,10 @@ CLASS z2ui5_cl_demo_app_000 IMPLEMENTATION. )->link( text = 'Install with abapGit from GitHub' target = '_blank' href = 'https://github.com/oblomov-dev/abap2ui5' )->get_parent( ). + IF client->get( )-check_launchpad_active = abap_true. + page->_z2ui5( )->lp_title( c_title ). + ENDIF. + page->_z2ui5( )->scrolling( setupdate = client->_bind_edit( mv_set_scroll ) items = client->_bind_edit( mt_scroll ) ).