public TitleBarUpdater(IMindmapStore store) { Guard.NotNull(store, nameof(store)); this.store = store; store.FileLoaded += Store_FileLoaded; }
public MindmapsViewModel(IMindmapStore mindmapStore, IMessenger messenger) { this.mindmapStore = mindmapStore; mindmapStore.FileLoaded += MindmapStore_FileLoaded; messenger.Register <SaveMessage>(this, OnSave); messenger.Register <OpenMessage>(this, OnOpen); messenger.Register <ImportMessage>(this, OnImport); }
protected DocumentViewModelBase(IMindmapStore mindmapStore, IWin2DRendererProvider rendererProvider) { this.rendererProvider = rendererProvider; if (rendererProvider != null) { rendererProvider.RendererCreated += RendererProvider_RendererCreated; } this.mindmapStore = mindmapStore; if (mindmapStore != null) { mindmapStore.FileLoaded += MindmapStore_FileLoaded; } }
public EditorPropertiesViewModel(IMindmapStore mindmapStore, IWin2DRendererProvider rendererProvider) : base(mindmapStore, rendererProvider) { rendererProvider.RendererCreated += RendererProvider_RendererCreated; }
public EditorViewModel(IMindmapStore mindmapStore, IWin2DRendererProvider rendererProvider) : base(mindmapStore, rendererProvider) { }