src/sap.ui.core/src/sap/ui/core/support/ToolsAPI.js
function (controlId) {
				var result = Object.create(null);
				var control = sap.ui.getCore().byId(controlId);
				var bindingContext;

				if (!control) {
					return result;
				}

				bindingContext = control.getBindingContext();

				result.meta = Object.create(null);
				result.contextPath = bindingContext ? bindingContext.getPath() : null;
				result.aggregations = controlInformation._getBindDataForAggregations(control);
				result.properties = controlInformation._getBindDataForProperties(control);

				return result;
			}
function (controlId) {
				var result = Object.create(null);
				var control = sap.ui.getCore().byId(controlId);
				var bindingContext;

				if (!control) {
					return result;
				}

				bindingContext = control.getBindingContext();

				result.meta = Object.create(null);
				result.contextPath = bindingContext ? bindingContext.getPath() : null;
				result.aggregations = controlInformation._getBindDataForAggregations(control);
				result.properties = controlInformation._getBindDataForProperties(control);

				return result;
			}
function ( controlId ) { var result = Object . create ( null ) ; var control = sap . ui . getCore ( ) . byId ( controlId ) ; var bindingContext ; if ( ! control ) { return result ; } bindingContext = control . getBindingContext ( ) ; result . meta = Object . create ( null ) ; result . contextPath = bindingContext ? bindingContext . getPath ( ) : null ; result . aggregations = controlInformation . _getBindDataForAggregations ( control ) ; result . properties = controlInformation . _getBindDataForProperties ( control ) ; return result ; }
Gets control binding information.
@param {string} controlId
@returns {Object}
Gets control binding information .