using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using AIStudio.Wpf.DiagramDesigner; using AIStudio.Wpf.Mind.Helpers; namespace AIStudio.Wpf.Mind.ViewModels { public interface IMindDiagramViewModel : IDiagramViewModel { MindType MindType { get; set; } MindThemeModel MindThemeModel { get; set; } MindNode RootItem { get; } SimpleCommand AddParentCommand { get; } SimpleCommand AddChildCommand { get; } SimpleCommand AddPearCommand { get; } SimpleCommand MoveForwardCommand { get; } SimpleCommand MoveBackCommand { get; } SimpleCommand ChangeMindTypeCommand { get; } SimpleCommand ChangeMindThemeCommand { get; } SimpleCommand SelectBrotherCommand { get; } SimpleCommand SelectPearCommand { get; } SimpleCommand SelectRouteCommand { get; } SimpleCommand SelectChildCommand { get; } SimpleCommand Expand2Level1Command { get; } SimpleCommand Expand2Level2Command { get; } SimpleCommand Expand2Level3Command { get; } SimpleCommand Expand2Level4Command { get; } SimpleCommand Expand2Level5Command { get; } SimpleCommand Expand2Level6Command { get; } } }