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); }