Esempio n. 1
0
        private async Task UpdateCategories(bool updateSource = true)
        {
            await _categorySource.UpdateTask;

            if (updateSource)
            {
                await _categorySource.Update();
            }

            _categoriesMenu.Clear();

            var allItem = _categoriesMenu.Add(Menu.None, -1, Menu.None, Resource.String.categoryAll);

            allItem.SetChecked(true);

            for (var i = 0; i < _categorySource.Count(); ++i)
            {
                _categoriesMenu.Add(0, i, i, _categorySource.Categories[i].Name);
            }
        }
Esempio n. 2
0
 protected override void ClearItems()
 {
     base.ClearItems();
     parent.Clear();
 }
Esempio n. 3
0
 protected override void ClearItems()
 {
     base.ClearItems();
     subMenu.Clear();
 }