private void setWidgetAsAccessed()
 {
     CellPhoneActivityScreenDefinition.AccessedWidgets accessedWidgets = CellPhoneActivityScreenDefinition.AccessedWidgets.GetAccessedWidgets();
     if (!accessedWidgets.Widgets.Contains(WidgetIdentifier))
     {
         accessedWidgets.Widgets.Add(WidgetIdentifier);
         CellPhoneActivityScreenDefinition.AccessedWidgets.SaveAccessedWidgets(accessedWidgets);
     }
 }
 private void saveWidgetAsAccessed()
 {
     if (widgetData.IsHiddenAfterAccessed)
     {
         CellPhoneActivityScreenDefinition.AccessedWidgets accessedWidgets = CellPhoneActivityScreenDefinition.AccessedWidgets.GetAccessedWidgets();
         if (!accessedWidgets.Widgets.Contains(widgetData.name))
         {
             accessedWidgets.Widgets.Add(widgetData.name);
             CellPhoneActivityScreenDefinition.AccessedWidgets.SaveAccessedWidgets(accessedWidgets);
         }
     }
 }
示例#3
0
 public CellPhoneActivityScreenWidgetListBuilder(DateTime date, CellPhoneActivityScreenDefinition definition)
 {
     this.definition = definition;
     this.date       = date;
     accessedWidgets = CellPhoneActivityScreenDefinition.AccessedWidgets.GetAccessedWidgets();
 }