function handleVariantIdChangeInURL(oModel, sNewHash) {
		try {
			const oURLParsingService = oModel.getUShellService("URLParsing");
			if (oURLParsingService) {
				checkAndUpdateURLParameters(oModel, sNewHash);
			}
		} catch (oError) {
			Log.error(oError.message);
		}
		const oShellNavigationInternalService = oModel.getUShellService("ShellNavigationInternal");
		return oShellNavigationInternalService?.NavigationFilterStatus.Continue;
	}
Navigation filter attached to the ushell ShellNavigationInternal service.
Each time a shell navigation occurs this function is called.

@param {sap.ui.fl.variants.VariantModel} oModel - Variant Model
@param {string} sNewHash - New hash

@returns {string} Value that signifies "Continue" navigation in the "ShellNavigationInternal" service of ushell
(see {@link sap.ushell.services.ShellNavigationInternal})

@private