CLI Tabs Resource¶
CLITabsResource(cli)
¶
Bases: BaseCLIResource
CLI resource for workspace tabs management.
Attributes:
| Name | Type | Description |
|---|---|---|
_cli |
Reference to the parent |
Source code in src/aiobsidian/cli/_base.py
open(*, file=None, view=None)
async
¶
Open a file or view in a new tab.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file
|
str | None
|
Path to the file to open. |
None
|
view
|
str | None
|
View type to open. |
None
|
Source code in src/aiobsidian/cli/tabs.py
recents()
async
¶
List recently opened files.
Returns:
| Type | Description |
|---|---|
list[dict[str, Any]]
|
List of recently opened file objects. |