UNPKG

@openui5/sap.m

Version:

OpenUI5 UI Library sap.m

45 lines (37 loc) 1.08 kB
/*! * OpenUI5 * (c) Copyright 2009-2023 SAP SE or an SAP affiliate company. * Licensed under the Apache License, Version 2.0 - see LICENSE.txt. */ sap.ui.define([], function() { "use strict"; /** * Provide methods for sap.m.routing.Target in sync mode * @private * @experimental * @since 1.33 */ return { /** * @private */ _place : function (oParentInfo, vData) { var oReturnValue = this._super._place.apply(this, arguments); this._oTargetHandler.addNavigation({ navigationIdentifier : this._oOptions._name, transition: this._oOptions.transition, transitionParameters: this._oOptions.transitionParameters, eventData: vData, targetControl: oReturnValue.oTargetControl, aggregationName: this._oOptions.controlAggregation, view: oReturnValue.oTargetParent, preservePageInSplitContainer: this._oOptions.preservePageInSplitContainer }); // do not forward the route config to navigation if (vData) { delete vData.routeConfig; } return oReturnValue; } }; }, /* bExport= */ true);