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

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CApplication
 CFileSurfer.Core.Extensions.CollectionExtensionsProvides helper extension methods for working with collections
 CFileSurfer.Core.Services.Dialogs.CountingReporterConvenience wrapper that reports determinate progress based on completed-item counts
 CFileSurfer.Core.Models.FileInformation.DirectoryContentsRepresents the files and directories contained in a single directory
 CFileSurfer.Core.Models.DriveEntryInfoRepresents drive identity information
 CFileSurfer.Core.Models.FileInformation.ExistsInfoRepresents whether a path exists and what kind of entry it resolves to
 CFileSurfer.Core.Models.FileInformation.FileNameGeneratorHandles file and directory name validation and generation within the FileSurfer app
 CFileSurfer.Core.FileSurferSettings
 CFileSurfer.Core.Extensions.FileSystemExtensionsProvides extension methods for working with file-system models
 CFileSurfer.Core.Models.Sftp.FingerPrintRepresents an SSH host fingerprint used for trust verification
 CFileSurfer.Linux.Models.FileInformation.GlobsParserParses Linux MIME glob mappings from the shared globs database file
 CFileSurfer.Core.Services.FileOperations.IArchiveManagerDefines archive-related operations used to detect archive files, create new archives from entries, and extract archive contents to a destination path
 CIAsyncDisposable
 CFileSurfer.Core.Services.FileOperations.IClipboardManagerDefines clipboard workflows used by FileSurfer, including cut/copy state capture, paste execution with progress reporting, and path-text clipboard writes
 CIComparer
 CFileSurfer.Linux.Models.FileInformation.IconPathResolverDiscovers and ranks Linux icon theme directories for MIME icon lookup
 CIDataTemplate
 CFileSurfer.Core.IDefaultSettingsProviderManages platform dependent default settings for FileSurfer
 CFileSurfer.Core.Services.Dialogs.IDialogServiceDefines dialog workflows for informational prompts, confirmations, input collection, and execution wrappers for long-running asynchronous operations
 CFileSurfer.Core.Services.FileInformation.IDirectoryWatcherDefines polling-based directory change detection and notification behavior
 CFileSurfer.Core.ViewModels.IDisplayableRepresents an object that can present its own UI
 CIDisposable
 CFileSurfer.Core.Models.FileInformation.IFileInfoProviderDefines methods for retrieving file and directory information
 CFileSurfer.Core.Services.FileOperations.IFileIoHandlerDefines file and directory I/O operations used by local and remote file-system implementations
 CFileSurfer.Core.Services.FileOperations.IFileOperationRepresents a file operation in the context of the FileSurfer app
 CFileSurfer.Core.Services.Shell.IFilePropertiesProvides operations for showing platform-specific file property and "Open With" dialogs
 CFileSurfer.Core.Models.IFileSystemEntryRepresents a file system entry in context of the FileSurfer app
 CFileSurfer.Core.Services.Dialogs.IndeterminateReporterConvenience wrapper that forces indeterminate progress reporting
 CFileSurfer.Core.Services.FileOperations.IOsClipboardProxyProvides abstracted access to the operating system clipboard with support for text, images, and file-system entries
 CFileSurfer.Core.Models.IPathToolsProvides methods for manipulating paths for specific filesystems
 CFileSurfer.Core.IPlatformBootstrapUsed to initialize the app with platform specific settings
 CFileSurfer.Linux.Services.Shell.IPropertiesVmFactoryFactory to create properties window view-model
 CFileSurfer.Core.Models.IResultRepresents the result of an operation, indicating success or failure, along with error messages
 CFileSurfer.Core.Services.Shell.IShellHandlerProvides operations for invoking shell commands and shell-backed file-system actions
 CIValueConverter
 CFileSurfer.Core.Views.Helpers.ListBoxHelperProvides utility operations for reordering and removing selected list box items
 CFileSurfer.Core.Models.LocationRepresents a directory location path bound to a specific file system
 CFileSurfer.Linux.ProgramStarts the Linux Avalonia application and configures the app builder
 CFileSurfer.Windows.ProgramApplication entry point for the Windows platform
 CReactiveObject
 CFileSurfer.Core.Extensions.ResultExtensionsProvides extension methods for working with result models
 CFileSurfer.Core.Models.Sftp.SftpFileSystemFactoryCreates and initializes SftpFileSystem instances from SftpConnection settings
 CFileSurfer.Linux.Models.FileInformation.SvgHelperProvides Linux helpers for rendering SVG files into bitmaps
 CFileSurfer.Core.ViewModels.SyncEventVmFactoryCreates SyncEventViewModel instances from synchronization events
 CTextBlock
 CFileSurfer.Core.Extensions.TransferStreamExtensionsProvides extension methods for transferring directory and file streams
 CFileSurfer.Core.Models.UndoRedoHandler< T >Represents a generic undo/redo history chain that supports navigation, insertion, removal, and enumeration around the current position
 CWindow