From f6acde18093325b1798af5b6e831d435cc5dc586 Mon Sep 17 00:00:00 2001 From: oblomov <102328295+oblomov-dev@users.noreply.github.com> Date: Sun, 25 Feb 2024 17:44:47 +0100 Subject: [PATCH] update (#956) * update * Update src/01/05/z2ui5_cl_cc_messaging.clas.abap Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com> --------- Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com> --- src/01/05/z2ui5_cl_cc_messaging.clas.abap | 24 ++++++++++------------- src/02/z2ui5_if_app.intf.abap | 4 ++-- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/src/01/05/z2ui5_cl_cc_messaging.clas.abap b/src/01/05/z2ui5_cl_cc_messaging.clas.abap index 2e3b4962..bae0aebe 100644 --- a/src/01/05/z2ui5_cl_cc_messaging.clas.abap +++ b/src/01/05/z2ui5_cl_cc_messaging.clas.abap @@ -46,11 +46,10 @@ CLASS Z2UI5_CL_CC_MESSAGING IMPLEMENTATION. ` }` && |\n| && ` },` && |\n| && ` init() {` && |\n| && - ` if (!sap.z2ui5.oMessaging){` && |\n| && + ` debugger; if (!sap.z2ui5.oMessaging){` && |\n| && ` sap.z2ui5.oMessaging = {};` && |\n| && ` sap.z2ui5.oMessaging.oMessageProcessor = new sap.ui.core.message.ControlMessageProcessor();` && |\n| && ` sap.z2ui5.oMessaging.oMessageManager = Messaging;` && |\n| && -* ` sap.z2ui5.oMessaging.oMessageManager = sap.ui.getCore().getMessageManager();` && |\n| && ` sap.z2ui5.oMessaging.oMessageManager.registerMessageProcessor(sap.z2ui5.oMessaging.oMessageProcessor);` && |\n| && ` }` && |\n| && ` },` && |\n| && @@ -60,7 +59,7 @@ CLASS Z2UI5_CL_CC_MESSAGING IMPLEMENTATION. ` },` && |\n| && |\n| && ` Messaging2Model( ){` && |\n| && - ` var oData = Messaging.getMessageModel().getData();` && |\n| && + ` debugger; var oData = Messaging.getMessageModel().getData();` && |\n| && ` var Model = [];` && |\n| && ` oData.forEach(element => {` && |\n| && ` Model.push( { ` && |\n| && @@ -96,19 +95,16 @@ CLASS Z2UI5_CL_CC_MESSAGING IMPLEMENTATION. ` });` && |\n| && ` Messaging.addMessages(oMessage) ;` && |\n| && ` });` && |\n| && - ` var resBinding = new sap.ui.model.ListBinding(Messaging.getMessageModel(), "/" );` && |\n| && - ` resBinding.attachChange(this.onModelChange.bind(this));` && |\n| && - ` },` && |\n| && +` },` && |\n| && |\n| && ` renderer(oRm, oControl) {` && |\n| && - ` if(oControl.isInitialized) { return; }` && |\n| && - ` oControl.Model2Messaging();` && |\n| && - ` Messaging.registerObject(sap.z2ui5.oView, true);` && |\n| && - ` oControl.isInitialized = true;` && |\n| && - ` setTimeout( (oControl) => { ` && |\n| && - ` ` && |\n| && - ` ` && |\n| && - ` }, 50 , oControl );` && |\n| && + ` if(oControl.isInitialized) { return; }` && |\n| && + ` oControl.Model2Messaging();` && |\n| && + ` Messaging.registerObject(sap.z2ui5.oView, true);` && |\n| && + ` // var resBinding = new sap.ui.model.ListBinding(Messaging.getMessageModel(), "/" );` && |\n| && + ` // resBinding.attachChange(oControl.onModelChange.bind(oControl));` && |\n| && + ` sap.z2ui5.onBeforeRoundtrip.push( oControl.onModelChange.bind(oControl) ); ` && |\n| && + ` oControl.isInitialized = true;` && |\n| && ` }` && |\n| && ` });` && |\n| && `}); } catch (e) { }`. diff --git a/src/02/z2ui5_if_app.intf.abap b/src/02/z2ui5_if_app.intf.abap index ce88a494..d9d2ee80 100644 --- a/src/02/z2ui5_if_app.intf.abap +++ b/src/02/z2ui5_if_app.intf.abap @@ -1,8 +1,8 @@ INTERFACE z2ui5_if_app PUBLIC. INTERFACES if_serializable_object. - CONSTANTS version TYPE string VALUE '1.120.0'. - CONSTANTS origin TYPE string VALUE 'https://github.com/abap2UI5/abap2UI5'. + CONSTANTS version TYPE string VALUE '1.121.0'. + CONSTANTS origin TYPE string VALUE 'https://github.com/abap2UI5/abap2UI5'. CONSTANTS license TYPE string VALUE 'MIT'. DATA id_draft TYPE string.