Example #1
0
 static MainViewModel()
 {
     Documents                = new List <DocumentViewModel>();
     DocumentViewModels       = new List <IViewModelBaseNonGeneric>();
     OtherViewModels          = new List <IViewModelBaseNonGeneric>();
     AllViewModels            = new List <IViewModelBaseNonGeneric>();
     _queue                   = new IgnoreBacklogQueue <DocumentViewModel>("RenderDocument Queue");
     _queue.ProcessItemEvent += QueueCurrent;
     // TODO: Remove this when I'm done testing - Sara
     EnabledSupportingViews = true;
 }
        public DocumentMapViewModel()
        {
            var sw = new Stopwatch("Constructor DocumentMapViewModel");

            DocumentMapDurations = new List <ValueBookMark>();
            View = new DocumentMapWindow {
                ViewModel = this
            };
            XmlDal.DataModel.CategoryCacheDataController.InvalidateNotificationEvent += InvalidateFilter;
            _queue = new IgnoreBacklogQueue <FileData>();
            _queue.ProcessItemEvent += QueueRender;
            sw.Stop(MainViewModel.CONST_ViewModelLimit);
        }