/// <summary> /// Load root node modules. /// </summary> private static void LoadModules() { var firstModule = new LocalFileSystemModule(); RootNode.Inst.RegisterNode(firstModule, new LocalFileSystemModuleVM(firstModule)); // Todo: Check existing modules files and check configuration for enabled modules. }
/// <summary> /// Initializes a new instance of the <see cref="FolderVM" /> class. /// </summary> /// <param name="model">Local file system data model.</param> public FolderVM(LocalFileSystemModule model) { Model = model; }
/// <summary> /// Initializes a new instance of the <see cref="LocalFileSystemModuleVM" /> class. /// </summary> /// <param name="model">Local file system data model.</param> public LocalFileSystemModuleVM(LocalFileSystemModule model) { Model = model; }
/// <summary> /// Initializes a new instance of the <see cref="FolderFullVM" /> class. /// </summary> /// <param name="model">Local file system data model.</param> public FolderFullVM(LocalFileSystemModule model) : base(model) { Header = new PanelHeader(); }