Skip to content

CLI Web Resource

CLIWebResource(cli)

Bases: BaseCLIResource

CLI resource for the web viewer.

Attributes:

Name Type Description
_cli

Reference to the parent ObsidianCLI instance.

Source code in src/aiobsidian/cli/_base.py
def __init__(self, cli: ObsidianCLI) -> None:
    self._cli = cli

open(url) async

Open a URL in the Obsidian web viewer.

Parameters:

Name Type Description Default
url str

The URL to open.

required
Source code in src/aiobsidian/cli/web.py
async def open(self, url: str) -> None:
    """Open a URL in the Obsidian web viewer.

    Args:
        url: The URL to open.
    """
    await self._cli._execute("web", params={"url": url})