Skip to content

Automatic Update #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 20, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ CLASS ltcl_test IMPLEMENTATION.

lo_draft->create( draft = VALUE #( id = `TEST_ID` )
model_xml = `my xml`
).
).

DATA(ls_db) = lo_draft->read_draft( `TEST_ID` ).

8 changes: 4 additions & 4 deletions src/01/02/zabap2ui5_cl_core_client.clas.abap
Original file line number Diff line number Diff line change
@@ -296,7 +296,7 @@ CLASS zabap2ui5_cl_core_client IMPLEMENTATION.
METHOD zabap2ui5_if_client~view_display.

mo_action->ms_next-s_set-s_view-xml = val.
mo_action->ms_next-s_set-s_view-switchDefaultModelAnnoURI = switch_default_model_anno_uri.
mo_action->ms_next-s_set-s_view-switchdefaultmodelannouri = switch_default_model_anno_uri.
mo_action->ms_next-s_set-s_view-switch_default_model_path = switch_default_model_path.

ENDMETHOD.
@@ -317,7 +317,7 @@ CLASS zabap2ui5_cl_core_client IMPLEMENTATION.
custom_mapper = custom_mapper
tab = zabap2ui5_cl_util=>conv_get_as_data_ref( tab )
tab_index = tab_index
switch_default_model = switch_Default_Model ) ).
switch_default_model = switch_default_model ) ).


ENDMETHOD.
@@ -334,7 +334,7 @@ CLASS zabap2ui5_cl_core_client IMPLEMENTATION.
custom_mapper_back = custom_mapper_back
tab = zabap2ui5_cl_util=>conv_get_as_data_ref( tab )
tab_index = tab_index
switch_default_model = switch_Default_Model ) ).
switch_default_model = switch_default_model ) ).

ENDMETHOD.

@@ -345,7 +345,7 @@ CLASS zabap2ui5_cl_core_client IMPLEMENTATION.
config = VALUE #( path_only = path
custom_mapper = custom_mapper
custom_filter = custom_filter
switch_default_model = switch_Default_Model ) ).
switch_default_model = switch_default_model ) ).

ENDMETHOD.

20 changes: 10 additions & 10 deletions src/01/02/zabap2ui5_cl_core_handler.clas.abap
Original file line number Diff line number Diff line change
@@ -52,7 +52,7 @@ CLASS zabap2ui5_cl_core_handler IMPLEMENTATION.

result = VALUE #( body = mv_response
s_stateful = ms_response-s_front-params-s_stateful
).
).

ENDMETHOD.

@@ -86,15 +86,15 @@ CLASS zabap2ui5_cl_core_handler IMPLEMENTATION.
).

IF ms_response-s_front-params-s_view-check_update_model = abap_true
OR ms_response-s_front-params-s_view_nest-check_update_model = abap_true
OR ms_response-s_front-params-s_view_nest2-check_update_model = abap_true
OR ms_response-s_front-params-s_popup-check_update_model = abap_true
OR ms_response-s_front-params-s_popover-check_update_model = abap_true
OR ms_response-s_front-params-s_view-xml IS NOT INITIAL
OR ms_response-s_front-params-s_view_nest-xml IS NOT INITIAL
OR ms_response-s_front-params-s_view_nest2-xml IS NOT INITIAL
OR ms_response-s_front-params-s_popup-xml IS NOT INITIAL
OR ms_response-s_front-params-s_popover-xml IS NOT INITIAL.
OR ms_response-s_front-params-s_view_nest-check_update_model = abap_true
OR ms_response-s_front-params-s_view_nest2-check_update_model = abap_true
OR ms_response-s_front-params-s_popup-check_update_model = abap_true
OR ms_response-s_front-params-s_popover-check_update_model = abap_true
OR ms_response-s_front-params-s_view-xml IS NOT INITIAL
OR ms_response-s_front-params-s_view_nest-xml IS NOT INITIAL
OR ms_response-s_front-params-s_view_nest2-xml IS NOT INITIAL
OR ms_response-s_front-params-s_popup-xml IS NOT INITIAL
OR ms_response-s_front-params-s_popover-xml IS NOT INITIAL.

DATA(lo_model) = NEW zabap2ui5_cl_core_srv_attri( attri = mo_action->mo_app->mt_attri
app = mo_action->mo_app->mo_app ).
4 changes: 2 additions & 2 deletions src/01/02/zabap2ui5_cl_core_srv_attri.clas.abap
Original file line number Diff line number Diff line change
@@ -199,8 +199,8 @@ CLASS zabap2ui5_cl_core_srv_attri IMPLEMENTATION.
WHERE o_typedescr IS BOUND.

IF lr_attri->o_typedescr->kind <> cl_abap_typedescr=>kind_elem
AND lr_attri->o_typedescr->kind <> cl_abap_typedescr=>kind_struct
AND lr_attri->o_typedescr->kind <> cl_abap_typedescr=>kind_table.
AND lr_attri->o_typedescr->kind <> cl_abap_typedescr=>kind_struct
AND lr_attri->o_typedescr->kind <> cl_abap_typedescr=>kind_table.
CONTINUE.
ENDIF.

2 changes: 1 addition & 1 deletion src/01/02/zabap2ui5_cl_core_srv_json.clas.abap
Original file line number Diff line number Diff line change
@@ -99,7 +99,7 @@ CLASS zabap2ui5_cl_core_srv_json IMPLEMENTATION.

CASE lr_attri->bind_type.
WHEN zabap2ui5_if_core_types=>cs_bind_type-one_way
OR zabap2ui5_if_core_types=>cs_bind_type-two_way.
OR zabap2ui5_if_core_types=>cs_bind_type-two_way.

ASSIGN lr_attri->r_ref->* TO FIELD-SYMBOL(<attribute>).
IF sy-subrc <> 0.
2 changes: 1 addition & 1 deletion src/01/02/zabap2ui5_if_core_types.intf.abap
Original file line number Diff line number Diff line change
@@ -68,7 +68,7 @@ INTERFACE zabap2ui5_if_core_types
BEGIN OF ty_s_next_frontend,
BEGIN OF s_view,
xml TYPE string,
switchDefaultModelAnnoURI TYPE string,
switchdefaultmodelannouri TYPE string,
switch_default_model_path TYPE string,
check_destroy TYPE abap_bool,
check_update_model TYPE abap_bool,
32 changes: 16 additions & 16 deletions src/01/03/zabap2ui5_cl_app_debugtool_xml.clas.abap
Original file line number Diff line number Diff line change
@@ -34,15 +34,15 @@ CLASS zabap2ui5_cl_app_debugtool_xml IMPLEMENTATION.
` select="onItemSelect"` &&
` >` &&
` <items>` &&
` <IconTabFilter` &&
` <IconTabFilter` &&
` text="Config"` &&
` key="CONFIG"` &&
` enabled="true"` &&
` enabled="true"` &&
` />` &&
` <IconTabFilter` &&
` text="Previous Request"` &&
` key="REQUEST"` &&
` enabled="true"` &&
` enabled="true"` &&
` />` &&
` <IconTabFilter` &&
` text="Response"` &&
@@ -63,57 +63,57 @@ CLASS zabap2ui5_cl_app_debugtool_xml IMPLEMENTATION.
` <IconTabFilter` &&
` text="Popup"` &&
` key="POPUP"` &&
` enabled="{/activePopup}"` &&
` enabled="{/activePopup}"` &&
` />` &&
` <IconTabFilter` &&
` text="Popup Model"` &&
` key="POPUP_MODEL"` &&
` enabled="{/activePopup}"` &&
` enabled="{/activePopup}"` &&
` />` &&
` <IconTabFilter` &&
` text="Popover"` &&
` key="POPOVER"` &&
` enabled="{/activePopover}"` &&
` enabled="{/activePopover}"` &&
` />` &&
` <IconTabFilter` &&
` text="Popover Model"` &&
` key="POPOVER_MODEL"` &&
` enabled="{/activePopover}"` &&
` enabled="{/activePopover}"` &&
` />` &&
` <IconTabFilter` &&
` text="Nest1"` &&
` key="NEST1"` &&
` enabled="{/activeNest1}"` &&
` enabled="{/activeNest1}"` &&
` />` &&
` <IconTabFilter` &&
` text="Nest1 Model"` &&
` key="NEST1_MODEL"` &&
` enabled="{/activeNest1}"` &&
` enabled="{/activeNest1}"` &&
` />` &&
` <IconTabFilter` &&
` text="Nest2"` &&
` key="NEST2"` &&
` enabled="{/activeNest2}"` &&
` enabled="{/activeNest2}"` &&
` />` &&
` <IconTabFilter` &&
` text="Nest2 Model"` &&
` key="NEST2_MODEL"` &&
` enabled="{/activeNest2}"` &&
` enabled="{/activeNest2}"` &&
` />` &&
` </items>` &&
` </IconTabHeader>` &&
` <VBox>` &&
` <ToggleButton text="Source XML after Templating" visible="{/isTemplating}" pressed="{/templatingSource}" press="onTemplatingPress" />` &&
` <VBox>` &&
` <ToggleButton text="Source XML after Templating" visible="{/isTemplating}" pressed="{/templatingSource}" press="onTemplatingPress" />` &&
` <ce:CodeEditor` &&
` type="{/type}"` &&
` value="{/value}"` &&
` height="2000px"` &&
` width="10000px"` &&
` visible="{/editor_visible}"` &&
` /></VBox>` &&
` <VBox visible="{/source_visible}">` &&
` <core:HTML/>` &&
` </VBox>` &&
` <VBox visible="{/source_visible}">` &&
` <core:HTML/>` &&
` </VBox>` &&
` <endButton>` &&
` <Button` &&
` text="Close"` &&
2 changes: 1 addition & 1 deletion src/02/01/zabap2ui5_cl_pop_bal.clas.abap
Original file line number Diff line number Diff line change
@@ -80,7 +80,7 @@ CLASS zabap2ui5_cl_pop_bal IMPLEMENTATION.
popup = popup->dialog( title = `Business Application Log`
contentheight = '50%'
contentwidth = '50%'
verticalScrolling = abap_false
verticalscrolling = abap_false
afterclose = client->_event( 'BUTTON_CONTINUE' ) ).

DATA(table) = popup->table( client->_bind( mt_msg ) ).
2 changes: 1 addition & 1 deletion src/02/01/zabap2ui5_cl_pop_get_range.clas.abap
Original file line number Diff line number Diff line change
@@ -53,7 +53,7 @@ CLASS zabap2ui5_cl_pop_get_range IMPLEMENTATION.

zabap2ui5_cl_util=>itab_corresponding( EXPORTING val = t_range
CHANGING tab = r_result->ms_result-t_range
).
).

INSERT VALUE #( ) INTO TABLE r_result->ms_result-t_range.

2 changes: 1 addition & 1 deletion src/02/01/zabap2ui5_cl_pop_js_loader.clas.abap
Original file line number Diff line number Diff line change
@@ -64,7 +64,7 @@ CLASS zabap2ui5_cl_pop_js_loader IMPLEMENTATION.

IF js IS NOT INITIAL.
popup->_z2ui5( )->timer( client->_event( 'TIMER_FINISHED' )
)->_generic( ns = `html`
)->_generic( ns = `html`
name = `script` )->_cc_plain_xml( js ).
ENDIF.

2 changes: 1 addition & 1 deletion src/02/01/zabap2ui5_cl_pop_messages.clas.abap
Original file line number Diff line number Diff line change
@@ -71,7 +71,7 @@ CLASS zabap2ui5_cl_pop_messages IMPLEMENTATION.
popup = popup->dialog( title = `Messages`
contentheight = '50%'
contentwidth = '50%'
verticalScrolling = abap_false
verticalscrolling = abap_false
afterclose = client->_event( 'BUTTON_CONTINUE' )
).

6 changes: 3 additions & 3 deletions src/02/01/zabap2ui5_cl_pop_to_confirm.clas.abap
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ CLASS zabap2ui5_cl_pop_to_confirm DEFINITION
INTERFACES zabap2ui5_if_app.

CONSTANTS:
BEGIN OF CS_event,
BEGIN OF cs_event,
confirmed TYPE string VALUE 'z2ui5_cl_pop_to_confirm_confirmed',
canceled TYPE string VALUE 'z2ui5_cl_pop_to_confirm_canceled',
END OF cs_event.
@@ -19,8 +19,8 @@ CLASS zabap2ui5_cl_pop_to_confirm DEFINITION
i_icon TYPE string DEFAULT 'sap-icon://question-mark'
i_button_text_confirm TYPE string DEFAULT `OK`
i_button_text_cancel TYPE string DEFAULT `Cancel`
i_event_confirm TYPE string DEFAULT CS_event-confirmed
i_event_cancel TYPE string DEFAULT CS_event-canceled
i_event_confirm TYPE string DEFAULT cs_event-confirmed
i_event_cancel TYPE string DEFAULT cs_event-canceled
RETURNING
VALUE(r_result) TYPE REF TO zabap2ui5_cl_pop_to_confirm.

8 changes: 4 additions & 4 deletions src/02/zabap2ui5_cl_http_handler.clas.abap
Original file line number Diff line number Diff line change
@@ -145,8 +145,8 @@ CLASS zabap2ui5_cl_http_handler IMPLEMENTATION.

IF is_config-content_security_policy IS INITIAL.
is_config-content_security_policy = |<meta http-equiv="Content-Security-Policy" content="default-src 'self' 'unsafe-inline' 'unsafe-eval' data: | &&
|ui5.sap.com *.ui5.sap.com sapui5.hana.ondemand.com *.sapui5.hana.ondemand.com openui5.hana.ondemand.com *.openui5.hana.ondemand.com | &&
|sdk.openui5.org *.sdk.openui5.org cdn.jsdelivr.net *.cdn.jsdelivr.net cdnjs.cloudflare.com *.cdnjs.cloudflare.com schemas *.schemas; worker-src 'self' blob:; "/>|.
|ui5.sap.com *.ui5.sap.com sapui5.hana.ondemand.com *.sapui5.hana.ondemand.com openui5.hana.ondemand.com *.openui5.hana.ondemand.com | &&
|sdk.openui5.org *.sdk.openui5.org cdn.jsdelivr.net *.cdn.jsdelivr.net cdnjs.cloudflare.com *.cdnjs.cloudflare.com schemas *.schemas; worker-src 'self' blob:; "/>|.
ENDIF.

IF is_config-styles_css IS INITIAL.
@@ -290,7 +290,7 @@ CLASS zabap2ui5_cl_http_handler IMPLEMENTATION.
DATA(lo_handler) = factory( server = server
req = req
res = res
).
).

result-body = lo_handler->mo_server->get_cdata( ).
result-method = lo_handler->mo_server->get_method( ).
@@ -302,7 +302,7 @@ CLASS zabap2ui5_cl_http_handler IMPLEMENTATION.
DATA(lo_handler) = factory( server = server
req = req
res = res
).
).

lo_handler->mo_server->set_cdata( is_res-body ).
lo_handler->mo_server->set_header_field( n = `cache-control`
Loading