* @param bool $getAllUnconditionally
*
* @return array|null collection of permissions, null if none
* @param bool $getAllUnconditionally
*
* @return array|null collection of permissions, null if none
*
* @return array|null collection of required dashboard settings,
* null if no element offered
*
* @return array|null collection of required dashboard settings,
* null if no element offered
* Provides component's user dashboard page object.
*
* @return mixed component's User Dashboard applet object
* Provides component's user dashboard page object.
*
* @return mixed component's User Dashboard applet object
*
* @return array|null collection of required dashboard settings,
* null if no element offered
*
* @return array|null collection of required dashboard settings,
* null if no element offered
*
* @return array|null collection of required pane settings,
* null if no element offered
*
* @return array|null collection of required pane settings,
* null if no element offered