@@ -510,18 +510,16 @@ Item {
510510
511511 property QtObject menuData: null
512512 property var menuModel: menuFactory.menuModel
513+ property var actionState: menuData && menuData.actionState || null
514+ property int calendarDay: getExtendedProperty(actionState, "calendar-day", 0) * 1000
513515 property int menuIndex: -1
514516
515− showWeekNumbers: menuData && menuData.actionState["show-week-numbers"]
517+ showWeekNumbers: getExtendedProperty(actionState, "show-week-numbers", false)
518+ eventDays: getExtendedProperty(actionState, "appointment-days", [])
516519
517520 Binding on currentDate {
518− when: menuData && menuData.actionState.hasOwnProperty("calendar-day") > 0
519− value: new Date(menuData.actionState["calendar-day"] * 1000)
520− }
521−
522− Binding on eventDays {
523− when: menuData && menuData.actionState.hasOwnProperty("appointment-days") > 0
524− value: menuData.actionState["appointment-days"]
521+ when: calendarDay > 0
522+ value: new Date(calendarDay)
525523 }
526524
527525 onSelectedDateChanged: {