trilium_alchemy.ext#

Builds upon declarative Note definition to streamline Trilium extension development.

Class index#

Imported

CodeNote

types

Defines a code note.

CssNote

types

Defines a CSS note.

HtmlNote

types

Defines a HTML note.

JsBackendNote

types

Defines a backend script.

JsFrontendNote

types

Defines a frontend script.

TextNote

types

Defines a text note.

Template

helpers

Defines a template.

WorkspaceTemplate

helpers

Defines a workspace template.

Workspace

helpers

Defines a workspace.

AppCss

helpers

Defines a CSS note with label #appCss.

Theme

helpers

Defines a theme.

Widget

helpers

Defines a widget.

FrontendScript

helpers

Defines a frontend script.

BackendScript

helpers

Defines a backend script.

BaseSystem

helpers

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

BaseRootSystem

helpers

Base class for a root “system” note, additionally containing themes and adding a built-in BaseSystem subclass.

BaseRoot

helpers

Base class for a hierarchy root note.