src/sap.ui.core/src/sap/ui/core/support/ToolsAPI.js
function (control) {
				var aggregations = control.getMetadata().getAllAggregations();
				var aggregationsBindingData = Object.create(null);

				for (var key in aggregations) {
					if (aggregations.hasOwnProperty(key) && control.getBinding(key)) {
						aggregationsBindingData[key] = Object.create(null);
						aggregationsBindingData[key].model = this._getModelFromContext(control, key);
					}
				}

				return aggregationsBindingData;
			}
function (control) {
				var aggregations = control.getMetadata().getAllAggregations();
				var aggregationsBindingData = Object.create(null);

				for (var key in aggregations) {
					if (aggregations.hasOwnProperty(key) && control.getBinding(key)) {
						aggregationsBindingData[key] = Object.create(null);
						aggregationsBindingData[key].model = this._getModelFromContext(control, key);
					}
				}

				return aggregationsBindingData;
			}
function ( control ) { var aggregations = control . getMetadata ( ) . getAllAggregations ( ) ; var aggregationsBindingData = Object . create ( null ) ; for ( var key in aggregations ) { if ( aggregations . hasOwnProperty ( key ) && control . getBinding ( key ) ) { aggregationsBindingData [ key ] = Object . create ( null ) ; aggregationsBindingData [ key ] . model = this . _getModelFromContext ( control , key ) ; } } return aggregationsBindingData ; }
Creates an object with the agregations bindings of a UI5 control.
@param {Object} control
@returns {Object}
@private
Creates an object with the agregations bindings of a UI5 control .