forked from files-community/Files
-
Notifications
You must be signed in to change notification settings - Fork 0
Navigation Management
0x5BFA edited this page Feb 1, 2025
·
6 revisions
[MethodImpl(MethodImplOptions.AggressiveInlining)]
IWindow GetCurrentWindow();[MethodImpl(MethodImplOptions.AggressiveInlining)]
ITab GetCurrentTab();[MethodImpl(MethodImplOptions.AggressiveInlining)]
IPane GetCurrentPane();// Add a new pane
App.GetCurrentWindow().AddNewTab(new WindowsFolder("C:\\Windows"), moveToNewTab: true);// Get the current tab
App.GetCurrentWindow().GetCurrentTab();// Close all tabs
App.GetCurrentWindow().CloseAllTabs();// Save the open tabs to local
App.GetCurrentWindow().SaveTabs();// Save the open tabs to local
App.GetCurrentWindow().RestoreTabs();// Add a new pane
App.GetCurrentWindow().GetCurrentTab().AddPane(new WindowsFolder("C:\\Windows"));// Get the current pane
App.GetCurrentWindow().GetCurrentTab().GetCurrentPane();var pane = App.GetCurrentWindow().GetCurrentTab().GetCurrentPane();
pane.GetBrowserCommandManager();NavigationManager.OpenFileExternally();Copyright © 2025 0x5BFA. All rights reserved. Do not copy or redistribute modified versions.
Controls
- FolderBrowser
- DetailsFolderView
- GridFolderView
- ListFolderView
- TilesFolderView
- ContentFolderView
- ColumnsFolderView
- TreeFolderView
- GalleryFolderView
- HomeFolderView
- RectanglurSelectionVisual
- DataGrid
- SidebarView
- Omnibar
- Toolbar
- FilePreviewPresenter
- ColorTags
- RichTokens
- TerminalView
API
- WindowsStorable
- ArchiveStorable
- HomeStorable
- FtpStorable
- SftpStorable
- WebDAVStorable
Infrastructure
- CommandManager
- MultitaskingManager
- DialogManager
- AppSettings
- OperationServer
Copyright © 2025 0x5BFA. All rights reserved. Do not copy or redistribute modified versions.