Example #1
0
        /// <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.
        }
Example #2
0
 /// <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;
 }
Example #3
0
 /// <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;
 }
Example #4
0
 /// <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();
 }