trilium_alchemy
#
TriliumAlchemy: an SDK and CLI toolkit for Trilium Notes.
Class index#
Imported
Interface to Trilium and context in which to store changes to entities. |
||
Encapsulates a note and provides a base class for declarative notes. |
||
Reusable collection of attributes, children, and fields
( |
||
Encapsulates an attribute, a key-value record attached to a note. |
||
Encapsulates a label. |
||
Encapsulates a relation. |
||
Encapsulates a branch, a parent-child association between notes. |
||
Enables setting the attribute |
||
Base class for Trilium entities. |
||
Entity state. Maintained automatically based on the user’s updates and object’s current state in Trilium. |
||
Defines a |
||
Defines a CSS note. |
||
Defines a HTML note. |
||
Defines a backend script. |
||
Defines a frontend script. |
||
Defines a text note. |
||
Defines a template. |
||
Defines a workspace template. |
||
Defines a workspace. |
||
Defines a CSS note with label |
||
Defines a theme. |
||
Defines a widget. |
||
Defines a frontend script. |
||
Defines a backend script. |
||
Base class for a “system” note, a collection of various types of infrastructure notes. |
||
Base class for a root “system” note, additionally containing themes
and adding a built-in |
||
Base class for a hierarchy root note. |
Function index#
Imported
Adds a |
||
Adds a |
||
Add |
||
Instantiate provided class and add as child, implicitly creating
a |
Exception index#
Imported
Raised when user attempts to write a field which is read-only. |
||
Raised upon flush when changes in unit of work are invalid or incompatible. |