mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 21:42:45 +08:00
refactoring (#1444)
This commit is contained in:
parent
ef4494bdb9
commit
498cdc7fc7
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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| &&
|
||||||
|
|
|
@ -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.
|
||||||
|
|
16
src/01/02/z2ui5_cl_core_ui5_app.clas.xml
Normal file
16
src/01/02/z2ui5_cl_core_ui5_app.clas.xml
Normal 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>
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user