function getDefaultModelBindingData(oElement, bAbsoluteAggregationBinding, sAggregationName) {
		let vBinding;
		if (bAbsoluteAggregationBinding) {
			vBinding = oElement.getBindingInfo(sAggregationName);
			// check to be default model binding otherwise return undefined
			if (typeof vBinding.model === "string" && vBinding.model !== "") {
				vBinding = undefined;
			}
		} else {
			// here we explicitly request the default models binding context
			vBinding = oElement.getBindingContext();
		}
		return vBinding;
	}
Retrieves the default model binding data for the given element based on certain conditions.

@param {Object} oElement - The element for which the binding data is retrieved.
@param {boolean} bAbsoluteAggregationBinding - Flag indicating whether to use absolute aggregation binding.
@param {string} sAggregationName - The name of the aggregation for which binding data is fetched.
@return {Object|undefined} The binding data for the element or undefined if not found.