@@ -4,66 +4,49 @@ CLASS z2ui5_cl_demo_app_173 DEFINITION
44
55 PUBLIC SECTION .
66
7- INTERFACES if_serializable_object .
8- INTERFACES z2ui5_if_app .
7+ INTERFACES z2ui5_if_app.
98
10- TYPES : BEGIN OF ty_s_data,
11- name TYPE string ,
12- END OF ty_s_data,
13- ty_t_data TYPE STANDARD TABLE OF ty_s_data WITH EMPTY KEY .
9+ TYPES :
10+ BEGIN OF ty_s_data,
11+ name TYPE string ,
12+ END OF ty_s_data,
13+ ty_t_data TYPE STANDARD TABLE OF ty_s_data WITH EMPTY KEY .
1414
1515 DATA mt_data TYPE ty_t_data.
16- DATA client TYPE REF TO z2ui5_if_client .
1716
1817 PROTECTED SECTION .
1918 PRIVATE SECTION .
20- METHODS render_main.
2119ENDCLASS .
2220
2321
2422
2523CLASS z2ui5_cl_demo_app_173 IMPLEMENTATION .
2624
2725
28-
2926 METHOD z2ui5_if_app ~main .
3027
31- me ->client = client .
32-
33- IF client->get( )-check_on_navigated = abap_true .
34-
35- mt_data = VALUE #( ( name = 'Theo' )
36- ( name = 'Lore' ) ).
37-
38- client->_bind( mt_data ).
39-
40- render_main( ).
41-
42- ENDIF .
43-
44- ENDMETHOD .
45-
46- METHOD render_main .
28+ client->_bind( mt_data ).
29+ mt_data = VALUE #( ( name = 'Theo' )
30+ ( name = 'Lore' ) ).
4731
4832 DATA (xml ) =
49- '<mvc:View xmlns="sap.m" xmlns:mvc="sap.ui.core.mvc" xmlns:template="http://schemas.sap.com/sapui5/extension/sap.ui.core.template/1">' &&
50- ' <App> ' &&
51- ' <Page title="XML Templating"> ' &&
52- ' <OverflowToolbar> ' &&
53- ' <ToolbarSpacer /> ' &&
54- ' <template:repeat list="{meta>/MT_DATA}" var="MT_DATA"> ' &&
55- ' <ToggleButton text="{MT_DATA>NAME}" /> ' &&
56- ' </template:repeat> ' &&
57- ' <ToolbarSpacer /> ' &&
58- ' <OverflowToolbarButton icon="sap-icon://action-settings" /> ' &&
59- ' </OverflowToolbar> ' &&
60- ' </Page> ' &&
61- ' </App> ' &&
62- '</mvc:View>' .
33+ '<mvc:View xmlns="sap.m" xmlns:mvc="sap.ui.core.mvc" xmlns:template="http://schemas.sap.com/sapui5/extension/sap.ui.core.template/1">' &&
34+ ' <App> ' &&
35+ ' <Page title="XML Templating"> ' &&
36+ ' <OverflowToolbar> ' &&
37+ ' <ToolbarSpacer /> ' &&
38+ ' <template:repeat list="{meta>/MT_DATA}" var="MT_DATA"> ' &&
39+ ' <ToggleButton text="{MT_DATA>NAME}" /> ' &&
40+ ' </template:repeat> ' &&
41+ ' <ToolbarSpacer /> ' &&
42+ ' <OverflowToolbarButton icon="sap-icon://action-settings" /> ' &&
43+ ' </OverflowToolbar> ' &&
44+ ' </Page> ' &&
45+ ' </App> ' &&
46+ '</mvc:View>' .
6347
6448 client->view_display( xml ).
6549
66-
6750 ENDMETHOD .
6851
6952ENDCLASS .
0 commit comments