CLI Templates Resource¶
CLITemplatesResource(cli)
¶
Bases: BaseCLIResource
CLI resource for template operations.
Attributes:
| Name | Type | Description |
|---|---|---|
_cli |
Reference to the parent |
Source code in src/aiobsidian/cli/_base.py
read(name, *, title=None, resolve=False)
async
¶
Read a template's content.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Template name. |
required |
title
|
str | None
|
Title to substitute when resolving template variables. |
None
|
resolve
|
bool
|
If |
False
|
Returns:
| Type | Description |
|---|---|
str
|
Template content as a string. |
Source code in src/aiobsidian/cli/templates.py
insert(name)
async
¶
Insert a template into the active file.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Template name to insert. |
required |