public QuestsViewModel(IQuestsProvider registry)
        {
            _allItems.AddRange(registry.Quests);

            _items = new CollectionViewSource
            {
                Source = _allItems
            };
            _items.Filter += ItemsOnFilter;

            if (_items.View.MoveCurrentToFirst())
            {
                SelectedItem = _items.View.CurrentItem as QuestDefinition;
            }
        }
Exemple #2
0
 public QuestPicker(IQuestsProvider questsProvider)
 {
     QuestsProvider = questsProvider;
 }