private List <NavigatieItemModel> GetFavorietenNavigatieItems(NavigatieItemModel parentItem)
        {
            List <NavigatieItemModel> result = new List <NavigatieItemModel>();

            if (parentItem.IsFavoriet)
            {
                result.Add(parentItem);
            }

            if (parentItem.SubItems != null)
            {
                foreach (var item in parentItem.SubItems)
                {
                    result.AddRange(this.GetFavorietenNavigatieItems(item));
                }
            }

            return(result);
        }
示例#2
0
 protected override void OnInitialized()
 {
     EersteElement = navigatieItems[0];
 }