FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
Loading...
Searching...
No Matches
FileSurfer.Windows.WindowsPlatformBootstrap Class Reference

Provides Windows-specific platform wiring for the application. More...

Inheritance diagram for FileSurfer.Windows.WindowsPlatformBootstrap:
Collaboration diagram for FileSurfer.Windows.WindowsPlatformBootstrap:

Public Member Functions

MainWindowViewModel GetViewModel (string initialDir, MainWindow mainWindow, Action< bool > setDarkMode)
 Creates the main window view model using platform-specific services and startup context.
IDefaultSettingsProvider GetDefaultSettingsProvider ()
 Returns the platform-specific provider used to initialize default application settings.

Detailed Description

Provides Windows-specific platform wiring for the application.

Member Function Documentation

◆ GetDefaultSettingsProvider()

IDefaultSettingsProvider FileSurfer.Windows.WindowsPlatformBootstrap.GetDefaultSettingsProvider ( )
inline

Returns the platform-specific provider used to initialize default application settings.

Implements FileSurfer.Core.IPlatformBootstrap.

◆ GetViewModel()

MainWindowViewModel FileSurfer.Windows.WindowsPlatformBootstrap.GetViewModel ( string initialDir,
MainWindow mainWindow,
Action< bool > setDarkMode )
inline

Creates the main window view model using platform-specific services and startup context.

Implements FileSurfer.Core.IPlatformBootstrap.


The documentation for this class was generated from the following file:
  • /home/janecea/Documents/CODE/PROJECTS/FileSurfer/src/FileSurfer.Windows/Program.cs