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. Can be subclassed for custom attribute accessors. |
||
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. |
||
Note to use as subclass for declarative notes, i.e. note classes which automatically sync with the corresponding note if it already exists in Trilium. |
||
Reusable collection of attributes and children which can be inherited by a
|
||
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 CSS note with label |
||
Defines a theme. |
||
Defines a widget. |
||
Defines a frontend script. |
||
Defines a backend script. |
||
Defines a workspace root. |
||
Base class for a “system” note, a collection of various types of infrastructure notes. |
||
Base class for a root “system” note, additionally containing themes. |
||
Base class for a hierarchy root note. |
Function index¶
Imported
Adds a |
||
Adds a |
||
Adds a |
||
Adds a |
||
Add |
||
Instantiate provided class and add as child, 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. |