trilium_alchemy.lib

Library which builds upon BaseDeclarativeNote to facilitate development of note hierarchies and extensions encapsulated in a Python package.

Class index

Imported

CodeNote

note_types

Defines a code note.

CssNote

note_types

Defines a CSS note.

HtmlNote

note_types

Defines a HTML note.

JsBackendNote

note_types

Defines a backend script.

JsFrontendNote

note_types

Defines a frontend script.

TextNote

note_types

Defines a text note.

BaseTemplateNote

extension_types

Defines a template.

BaseWorkspaceTemplateNote

extension_types

Defines a workspace template.

BaseAppCssNote

extension_types

Defines a CSS note with label #appCss.

BaseThemeNote

extension_types

Defines a theme.

BaseWidgetNote

extension_types

Defines a widget.

BaseFrontendScriptNote

extension_types

Defines a frontend script.

BaseBackendScriptNote

extension_types

Defines a backend script.

BaseWorkspaceNote

system_types

Defines a workspace root.

BaseSystemNote

system_types

Base class for a “system” note, a collection of various types of infrastructure notes.

BaseRootSystemNote

system_types

Base class for a root “system” note, additionally containing themes.

BaseRootNote

system_types

Base class for a hierarchy root note.