function startKeyUserAdaptation(mPropertyBag) {
		var mOptions = {
			rootControl: mPropertyBag.rootControl,
			flexSettings: {
				developerMode: false,
				layer: Layer.CUSTOMER
			}
		};
		return adaptationStarter(mOptions);
	}
/**
	 * Starts key user adaptation, initiated for an application at the passed root control instance.
	 * It subsequently extends to all valid child controls.
	 *
	 * @function
	 * @experimental since 1.71
	 * @since 1.71
	 * @alias module:sap/ui/rta/api/startKeyUserAdaptation
	 *
	 * @param {object} mPropertyBag - Object with properties
	 * @param {sap.ui.core.Element|sap.ui.core.UIComponent} mPropertyBag.rootControl - Control instance from where key user adaptation should be started
	 *
	 * @returns {Promise} Resolves when adaptation was successfully started
	 * @public
	 */
Starts key user adaptation, initiated for an application at the passed root control instance.
It subsequently extends to all valid child controls.



@param {object} mPropertyBag - Object with properties
@param {sap.ui.core.Element|sap.ui.core.UIComponent} mPropertyBag.rootControl - Control instance from where key user adaptation should be started

@returns {Promise} Resolves when adaptation was successfully started
@public
Starts key user adaptation initiated for an application at the passed root control instance . It subsequently extends to all valid child controls . @param { object } mPropertyBag - Object with properties @param { sap . ui . core . Element|sap . ui . core . UIComponent } mPropertyBag . rootControl - Control instance from where key user adaptation should be started @returns { Promise } Resolves when adaptation was successfully started @public
function startKeyUserAdaptation(mPropertyBag) {
		var mOptions = {
			rootControl: mPropertyBag.rootControl,
			flexSettings: {
				developerMode: false,
				layer: Layer.CUSTOMER
			}
		};
		return adaptationStarter(mOptions);
	}
function startKeyUserAdaptation ( mPropertyBag ) { var mOptions = { rootControl : mPropertyBag . rootControl , flexSettings : { developerMode : false , layer : Layer . CUSTOMER } } ; return adaptationStarter ( mOptions ) ; }
Starts key user adaptation, initiated for an application at the passed root control instance.
Starts key user adaptation initiated for an application at the passed root control instance .