clearVariantParameterInURL(mPropertyBag) {
			var aUpdatedVariantParameters;
			var oAppComponent = Utils.getAppComponentForControl(mPropertyBag.control);
			var oVariantModel = oAppComponent && oAppComponent.getModel(VARIANT_MODEL_NAME);
			if (!oVariantModel) {
				// technical parameters are not updated, only URL hash is updated
				Log.error("Variant model could not be found on the provided control");
				return;
			}

			// check if variant for the passed variant management control is present
			if (mPropertyBag.control.isA("sap.ui.fl.variants.VariantManagement")) {
				var sVariantManagementReference = oVariantModel.getLocalId(mPropertyBag.control.getId(), oAppComponent);
				var mCleansedParametersWithIndex = URLHandler.removeURLParameterForVariantManagement({
					model: oVariantModel,
					vmReference: sVariantManagementReference
				});
				aUpdatedVariantParameters = mCleansedParametersWithIndex.parameters;
			}

			// both technical parameters and URL hash updated
			URLHandler.update({
				parameters: aUpdatedVariantParameters || [],
				updateURL: true,
				updateHashEntry: !!oVariantModel,
				model: oVariantModel || {},
				silent: !oVariantModel
			});
		}
Clears URL technical parameter <code>sap-ui-fl-control-variant-id</code> for control variants.
Use this method in case you normally want the variant parameter in the URL, but have a few special navigation patterns where you want to clear it.
If you don't want that parameter in general, set the <code>updateVariantInURL</code> parameter on your variant management control to <code>false</code>. SAP Fiori elements use this method.
If a variant management control is given as a parameter, only parameters specific to that control are cleared.

@param {object} mPropertyBag - Object with parameters as properties
@param {sap.ui.base.ManagedObject} mPropertyBag.control - Variant management control for which the URL technical parameter has to be cleared

@public