# MenuScreens Solution

#### Summary

A solution exemplifying the use of the Menu Screen Control with DataBinding using sample component.

<div drawio-diagram="4907"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-11/drawing-4-1700548572.png" alt="drawing-4-1700548572.png"/></div>

#### Purpose

The user can see how to use the *Menu Screen* Control and gets to know the core properties and how their values affect the Menu Screens' display.

#### Description

It contains a *Menu Screen* control with several items (to represent two pages).  
The data model (sample component) contains data representing more than two pages, so MenuItems are re-used on page change.  
  
Data model (component) should support:

<div class="contents" id="bkmrk-reading-items-from-f"><div class="contents"><div class="textblock">- Reading items from fixed data storage
- Updating MenuScreens when data in storage changes
- Deleting items on request from MenuScreens
- Reordering items on request from MenuScreens
- Storing items to fixed data storage on change
- Runtime creation of new items (if needed), is handled on component side

---

</div></div></div>