refactoring (#1444)

This commit is contained in:
oblomov-dev 2024-09-22 14:18:01 +02:00 committed by GitHub
parent ef4494bdb9
commit 498cdc7fc7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 36 additions and 14 deletions

View File

@ -64,9 +64,12 @@ CLASS z2ui5_cl_core_client IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD z2ui5_if_client~get_event_args. METHOD z2ui5_if_client~get_event_arg.
result = mo_action->ms_actual-t_event_arg[ v ]. TRY.
result = mo_action->ms_actual-t_event_arg[ v ].
CATCH cx_root.
ENDTRY.
ENDMETHOD. ENDMETHOD.

View File

@ -145,15 +145,15 @@ CLASS z2ui5_cl_core_http_get IMPLEMENTATION.
`<script>` && |\n| && `<script>` && |\n| &&
` function onInitComponent(){` && |\n| && ` function onInitComponent(){` && |\n| &&
` sap.ui.require.preload({` && |\n| && ` sap.ui.require.preload({` && |\n| &&
` "z2ui5/manifest.json": '` && NEW lcl_ui5_app( )->manifest_json( ) && ` ',` && |\n| && ` "z2ui5/manifest.json": '` && NEW z2ui5_cl_core_ui5_app( )->manifest_json( ) && ` ',` && |\n| &&
` "z2ui5/Component.js": function(){` && NEW lcl_ui5_app( )->component_js( ) && lv_add_js && | sap.z2ui5.JSON_MODEL_LIMIT = { cs_config-t_param[ n = 'SET_SIZE_LIMIT' ]-v };| && ` },` && |\n| && ` "z2ui5/Component.js": function(){` && NEW z2ui5_cl_core_ui5_app( )->component_js( ) && lv_add_js && | sap.z2ui5.JSON_MODEL_LIMIT = { cs_config-t_param[ n = 'SET_SIZE_LIMIT' ]-v };| && ` },` && |\n| &&
` "z2ui5/css/style.css": function(){` && NEW lcl_ui5_app( )->css_style_css( ) && `},` && |\n| && ` "z2ui5/css/style.css": function(){` && NEW z2ui5_cl_core_ui5_app( )->css_style_css( ) && `},` && |\n| &&
` "z2ui5/model/models.js": function(){` && NEW lcl_ui5_app( )->model_models_js( ) && `},` && |\n| && ` "z2ui5/model/models.js": function(){` && NEW z2ui5_cl_core_ui5_app( )->model_models_js( ) && `},` && |\n| &&
` "z2ui5/i18n/i18n.properties": '` && NEW lcl_ui5_app( )->i18n_i18n_properties( ) && `' ,` && |\n| && ` "z2ui5/i18n/i18n.properties": '` && NEW z2ui5_cl_core_ui5_app( )->i18n_i18n_properties( ) && `' ,` && |\n| &&
` "z2ui5/view/App.view.xml": '` && NEW lcl_ui5_app( )->view_app_xml( ) && `' ,` && |\n| && ` "z2ui5/view/App.view.xml": '` && NEW z2ui5_cl_core_ui5_app( )->view_app_xml( ) && `' ,` && |\n| &&
` "z2ui5/controller/App.controller.js": function(){` && NEW lcl_ui5_app( )->controller_app_js( ) && `},` && |\n| && ` "z2ui5/controller/App.controller.js": function(){` && NEW z2ui5_cl_core_ui5_app( )->controller_app_js( ) && `},` && |\n| &&
` "z2ui5/view/View1.view.xml": '` && NEW lcl_ui5_app( )->view_view1_xml( ) && `' ,` && |\n| && ` "z2ui5/view/View1.view.xml": '` && NEW z2ui5_cl_core_ui5_app( )->view_view1_xml( ) && `' ,` && |\n| &&
` "z2ui5/controller/View1.controller.js": function(){` && NEW lcl_ui5_app( )->controller_view1_js( ) && `},` && |\n| && ` "z2ui5/controller/View1.controller.js": function(){` && NEW z2ui5_cl_core_ui5_app( )->controller_view1_js( ) && `},` && |\n| &&
` });` && |\n| && ` });` && |\n| &&
` sap.ui.require(["sap/ui/core/ComponentSupport"], function(ComponentSupport){` && |\n| && ` sap.ui.require(["sap/ui/core/ComponentSupport"], function(ComponentSupport){` && |\n| &&
` ComponentSupport.run();` && |\n| && ` ComponentSupport.run();` && |\n| &&

View File

@ -1,4 +1,7 @@
CLASS lcl_ui5_app DEFINITION. CLASS z2ui5_cl_core_ui5_app DEFINITION
PUBLIC
FINAL
CREATE PUBLIC .
PUBLIC SECTION. PUBLIC SECTION.
@ -40,7 +43,7 @@ CLASS lcl_ui5_app DEFINITION.
ENDCLASS. ENDCLASS.
CLASS lcl_ui5_app IMPLEMENTATION. CLASS z2ui5_cl_core_ui5_app IMPLEMENTATION.
METHOD component_js. METHOD component_js.

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
<asx:values>
<VSEOCLASS>
<CLSNAME>Z2UI5_CL_CORE_UI5_APP</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abap2UI5 - ui5 app</DESCRIPT>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>
<UNICODE>X</UNICODE>
</VSEOCLASS>
</asx:values>
</asx:abap>
</abapGit>

View File

@ -77,7 +77,7 @@ INTERFACE z2ui5_if_client
RETURNING RETURNING
VALUE(result) TYPE z2ui5_if_types=>ty_s_get. VALUE(result) TYPE z2ui5_if_types=>ty_s_get.
METHODS get_event_args METHODS get_event_arg
IMPORTING IMPORTING
v TYPE i DEFAULT 1 v TYPE i DEFAULT 1
RETURNING RETURNING