euporie.notebook.tabs.new
Contain a placeholder tab.
Functions
|
Get a command from the centralized command system by name. |
Classes
|
A clickable button widget which contains another container. |
|
Draw a border around any container. |
|
Add padding around a container. |
|
A clickable button widget which holds text. |
|
Class for storing and converting display data. |
|
A tuple of four bools with directions. |
|
Specified dimension (width/height) of a user control or window. |
|
Rich output displays. |
|
A file browser. |
|
Apply a style to child containers when focused or hovered. |
|
Several layouts, one stacked above/under the other. |
|
|
|
|
|
Tab class for displaying files. |
|
Fill an area with a repeating background pattern. |
|
A container which allows attaching a status function. |
|
Base class for interface tabs. |
|
Several layouts, one stacked left/right of the other. |
|
Container that holds a control. |
- class euporie.notebook.tabs.new.NewTab(app: BaseApp, path: Path | None = None)
Bases:
TabTab class for displaying files.
- close(cb: Callable | None = None) None
Close a tab with a callback.
- Parameters:
cb – A function to call after the tab is closed.
- container: AnyContainer
- load_container() AnyContainer
Abstract method for loading the notebook’s main container.