From 6738595d989403ec08514129b97e43a2fce30be2 Mon Sep 17 00:00:00 2001 From: "oblomov-dev@outlook.com" Date: Sun, 22 Sep 2024 09:13:31 +0000 Subject: [PATCH] new-ui5 --- src/z2ui5_cl_demo_app_071.clas.abap | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/z2ui5_cl_demo_app_071.clas.abap b/src/z2ui5_cl_demo_app_071.clas.abap index 8d36f25..470f418 100644 --- a/src/z2ui5_cl_demo_app_071.clas.abap +++ b/src/z2ui5_cl_demo_app_071.clas.abap @@ -27,16 +27,21 @@ CLASS z2ui5_cl_demo_app_071 IMPLEMENTATION. METHOD z2ui5_if_app~main. CASE client->get( )-event. - WHEN `UPDATE2`. + WHEN `UPDATE`. + client->follow_up_action( client->_event_client( + val = `SET_SIZE_LIMIT` + t_arg = value #( ( conv #( mv_set_size_limit ) ) ) + ) ). client->view_model_update( ). - RETURN. + client->message_toast_display( `SizeLimitUpdated` ). +* RETURN. WHEN 'BACK'. client->nav_app_leave( ). RETURN. ENDCASE. - client->message_toast_display( `View updated` ). + DATA(lt_combo) = VALUE ty_T_combo( ). DO mv_combo_number TIMES. @@ -62,12 +67,9 @@ CLASS z2ui5_cl_demo_app_071 IMPLEMENTATION. )->item( key = '{KEY}' text = '{TEXT}' )->get_parent( )->get_parent( )->button( - text = 'update' + text = 'Press 2x update' press = client->_event( val = 'UPDATE' ) -* )->button( -* text = 'update model' -* press = client->_event( val = 'UPDATE2' ) - )->stringify( ) s_config = VALUE #( set_size_limit = mv_set_size_limit ) ). + )->stringify( ) ). ENDMETHOD. ENDCLASS.